殺死所有正在執行的容器
shell
docker
kill $(docker
ps -a -q)
1docker
kill$(
docker ps-
a-q)
刪除所有已經停止的容器
shell
docker rm $(docker ps -a -q)
1docker rm$
(docker ps-
a-q)
刪除所有未打 dangling 標籤的鏡
shell
docker rmi $(docker images -q -f dangling=true)
1docker
rmi$
(docker
images-q
-f
dangling
=true
)刪除所有映象
shell
docker rmi $(docker images -q)
1docker
rmi$
(docker
images-q
)強制刪除 無法刪除的映象
shell
docker rmi -f docker rmi -f $(docker images -q)
12
docker
rmi-
f<
image_id
>
docker
rmi-f$
(docker
images-q
)為這些命令建立別名
zsh# ~/.bash_aliases # 殺死所有正在執行的容器. alias dockerkill='docker kill $(docker ps -a -q)' # 刪除所有已經停止的容器. alias dockercleanc='docker rm $(docker ps -a -q)' # 刪除所有未打標籤的映象. alias dockercleani='docker rmi $(docker images -q -f dangling=true)' # 刪除所有已經停止的容器和未打標籤的映象. alias dockerclean='dockercleanc || true && dockercleani'
12
3
4
5
6
7
8
9
10
11
12
13
# ~/.bash_aliases
# 殺死所有正在執行的容器.
alias
dockerkill
='docker kill $(docker ps -a -q)'
# 刪除所有已經停止的容器.
alias
dockercleanc
='docker rm $(docker ps -a -q)'
# 刪除所有未打標籤的映象.
alias
dockercleani
='docker rmi $(docker images -q -f dangling=true)'
# 刪除所有已經停止的容器和未打標籤的映象.
alias
dockerclean
='dockercleanc || true && dockercleani'
5868037 qq號
[email protected] qq郵箱
Docker 清理命令 刪除所有的映象和容器
docker 清理命令 刪除所有的映象和容器 參考文件 殺死所有正在執行的容器 docker kill docker ps a q 刪除所有已經停止的容器 docker rm docker ps a q 刪除所有未打 dangling 標籤的鏡 docker rmi docker images q ...
docker中啟動關閉刪除所有的容器命令123
docker中 重啟啟動所有的容器命令 docker restart docker ps a awk tail n 2 docker中 啟動所有的容器命令 docker start docker ps a awk tail n 2 docker中 關閉所有的容器命令 docker stop dock...
停止 刪除所有的docker容器和映象
列出所有的容器 id docker ps aq 停止所有的容器 docker stop docker ps aq 刪除所有的容器 docker rm docker ps aq 刪除所有的映象 docker rmi docker images q 複製檔案 docker cp mycontainer ...