在docker客戶端命令行中我們可以使用events命令從服務(wù)器獲取實(shí)時(shí)事件便于查找調(diào)試問題,使用inspect命令獲取容器或鏡像的元數(shù)據(jù)。
示例
docker events : 從服務(wù)器獲取實(shí)時(shí)事件
語法
docker events [OPTIONS]
OPTIONS說明:
-f :根據(jù)條件過濾事件;
--since :從指定的時(shí)間戳后顯示所有事件;
--until :流水時(shí)間顯示到指定的時(shí)間為止;
例如,顯示docker 2020年8月5日之后的所有事件,命令如下:
$ docker events --since="2020-08-05"
參數(shù)since如果指定的時(shí)間精確到秒的話需將時(shí)間改為時(shí)間戳,例如:
$ docker events --since="1596620704"
示例
docker inspect : 獲取容器或鏡像的元數(shù)據(jù)。
語法
docker inspect [OPTIONS] NAME|ID [NAME|ID...]
OPTIONS說明:
-f :指定返回值的模板文件。
-s :顯示總的文件大小。
--type :為指定類型返回JSON。
例如,獲取容器mynginx的元信息,命令如下:
$ docker inspect mynginx
如果想具體查看容器的某一項(xiàng)信息使用-f參數(shù):
$ docker inspect -f {{".Id"}} mynginx
(舉報(bào))