docker調錯常用指令

2021-09-09 07:11:50 字數 660 閱讀 1159

docker container stats
這個可以檢視所有容器的cpu,記憶體,io的使用情況。

docker ps --no-trunc
這個可以檢視完整的執行的cmd命令。

-a :顯示所有的容器,包括未執行的。

-f :根據條件過濾顯示的內容。

--format :指定返回值的模板檔案。

-l :顯示最近建立的容器。

-n :列出最近建立的n個容器。

--no-trunc :不截斷輸出。

-q :靜默模式,只顯示容器編號。

-s :顯示總的檔案大小。

這兩個指令的區別是attach 可以直接進入到容器裡面,可以直接進去改,

而exec是開啟了乙個新的容器,然後同樣的配置啟起來。

進入容器

-it 以互動模式開啟pseudo-tty, 執行bash,其結果就是開啟了乙個bash終端。

docker exec -it bash|sh
執行exec最常見的方式。

即使沒有記錄容器日誌,如果要檢視當前執行容器的日誌,方式是

docker logs -f

docker常用指令

拉取docker映象 docker pull image name 執行映象,執行後生成容器 docker run name cotainer name d p 80 80 image name 檢視宿主機上的映象,docker映象儲存在 var lib docker目錄下 docker image...

Docker 常用指令

dockerfile語法 to be continue 官網參考位址 位址run用於在映象容器中執行命令,其有以下兩種命令執行方式 shell執行 exec執行 示例 run executable param1 param2 run apk update run etc execfile arg1 ...

Docker 常用指令

docker info 檢視配置 docker version 檢視版本 docker images 檢視映象 清空不被使用的虛懸映象 docker image prune f docker rmi 映象id name tag 刪除映象 docker stop 容器id name 關閉容易 dock...