docker常用命令

2021-08-28 08:07:58 字數 4234 閱讀 5240

啟動docker

systemctl start docker
檢視docker啟動狀態

systemctl status docker
檢視映象

docker images
檢視所有容器包括停止執行的

docker ps -a
啟動所有容器

docker start $(docker ps -a -q)
停止容器

docker stop gitlab-redis
刪除所有已經停止的容器

docker rm $(docker ps -a -q)
刪除映象需要先停止關聯的容器

刪除該容器

docker rm 容器id(container id)

刪除映象

docker rmi 映象id(image id)

檢視:

批量刪除名字包含"none"關鍵字的映象

docker rmi $(docker images | grep 「none」 | awk 『』)

檢視指定容器log

docker logs 容器名稱(names)
檢視容器使用的資源情況docker stats 命令用來顯示容器使用的系統資源。不帶任何選項執行 docker stats 命令:

預設情況下,stats 命令會每隔 1 秒鐘重新整理一次輸出的內容直到你按下 ctrl + c。下面是輸出的主要內容:

[container]:以短格式顯示容器的 id。

[cpu %]:cpu 的使用情況。

[mem usage / limit]:當前使用的記憶體和最大可以使用的記憶體。

[mem %]:以百分比的形式顯示記憶體使用情況。

[net i/o]:網路 i/o 資料。

[block i/o]:磁碟 i/o 資料。

[pids]:pid 號。

只返回當前的狀態

如果不想持續的監控容器使用資源的情況,可以通過 --no-stream 選項只輸出當前的狀態:

只輸出指定的容器如果我們只想檢視個別容器的資源使用情況,可以為 docker stats 命令顯式的指定目標容器的名稱或者是 id:

docker stats --no-stream registry 1493
當有很多的容器在執行時,這樣的結果看起來會清爽一些。這裡的 registry 和 1493 分別是容器的名稱和容器的 id。注意,多個容器的名稱或者是 id 之間需要用空格進行分割

顯示容器名稱

docker stats $(docker ps --format=})
顯示容器名稱,且只返回當前的狀態

systemctl start docker
檢視docker啟動狀態

systemctl status docker
檢視映象

docker images
檢視所有容器包括停止執行的

docker ps -a
啟動所有容器

docker start $(docker ps -a -q)
停止容器

docker stop gitlab-redis
刪除所有已經停止的容器

docker rm $(docker ps -a -q)
刪除映象需要先停止關聯的容器

刪除該容器

docker rm 容器id(container id)

刪除映象

docker rmi 映象id(image id)

檢視:

批量刪除名字包含"none"關鍵字的映象

docker rmi $(docker images | grep 「none」 | awk 『』)

檢視指定容器log

docker logs 容器名稱(names)
檢視容器使用的資源情況docker stats 命令用來顯示容器使用的系統資源。不帶任何選項執行 docker stats 命令:

預設情況下,stats 命令會每隔 1 秒鐘重新整理一次輸出的內容直到你按下 ctrl + c。下面是輸出的主要內容:

[container]:以短格式顯示容器的 id。

[cpu %]:cpu 的使用情況。

[mem usage / limit]:當前使用的記憶體和最大可以使用的記憶體。

[mem %]:以百分比的形式顯示記憶體使用情況。

[net i/o]:網路 i/o 資料。

[block i/o]:磁碟 i/o 資料。

[pids]:pid 號。

只返回當前的狀態

如果不想持續的監控容器使用資源的情況,可以通過 --no-stream 選項只輸出當前的狀態:

只輸出指定的容器如果我們只想檢視個別容器的資源使用情況,可以為 docker stats 命令顯式的指定目標容器的名稱或者是 id:

docker stats --no-stream registry 1493
當有很多的容器在執行時,這樣的結果看起來會清爽一些。這裡的 registry 和 1493 分別是容器的名稱和容器的 id。注意,多個容器的名稱或者是 id 之間需要用空格進行分割

顯示容器名稱

docker stats $(docker ps --format=})
顯示容器名稱,且只返回當前的狀態

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...

docker常用命令

1.刪除已退出的容器 docker rm docker ps a q 2.強制刪除所有容器 docker rm f docker ps a 3.docker attach 進不去的時候可以用docker exec it containerid bin bash docker run it ubunt...

docker常用命令

docker常用命令 1.進入docker容器 sudo docker run it insaneworks centos bin bash 使用ctrl p或者ctrl q可以進入和退出容器 2.拉去乙個映象 docker pull insaneworks centos 檢視所有的映象 docke...