您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關docker容器中的監控命令有哪些,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
docker容器監控可以從整體上了解主機上的容器運行情況,下面我們介紹幾種docker容器中的監控命令。
1.docker ps
顯示正在運行的docker容器信息包括容器名、容器ID、容器運行狀態、鏡像名、端口映射等信息,主要是查詢容器ID
docker ps -a
顯示所有容器的信息
2.docker images 查看鏡像信息、包括鏡像所屬的庫、名字、版本、ID、創建時間、實際大小
3.docker stats
專門用于容器狀態信息的統計,配套的API為(GET /containers/(id)/stats)【注:不同的docker版本可能API不同,需要根據自己docker版本決定】
該命令可實時監控啟動中的容器服務運行情況,包括CPU、內存、塊設備和網絡I/O(有點類似與linux的top命令)Ctrl + c退出
4.docker inspect
用戶可以使用該命令查看鏡像或容器的詳細信息,包括基礎配置、主機配置、網絡配置、轉態信息等。
docker inspect -f {{.NetworkSetting.IPAddress}}<容器ID>
docker inspect <容器ID> |grep Network(結合Linux管道|grep使用)
5.docker top
該命令可以查看容器內部進程的運行情況,返回容器內部進程的相關信息,包括進程號、父進程號、命令等
6.docker port
專門用戶查詢容器與主機之間的端口映射關系的信息
7.docker logs
查看容器日志信息
看完上述內容,你們對docker容器中的監控命令有哪些有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。