殺死所有正在執行的容器
docker kill $(docker ps -a -q)
刪除所有已經停止的容器(docker rm沒有加-f引數,執行中的容器不會刪掉)
docker rm $(docker ps -a -q)
刪除所有未打 dangling 標籤的映象
docker rmi $(docker images -q -f dangling=true)
想要刪除untagged images,也就是那些id為的image的話可以用docker rmi $(docker images | grep "^" | awk "")
刪除所有映象
docker rmi $(docker images -q)
為這些命令建立別名
# ~/.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'
另附上docker常用命令
docker version #檢視版本
docker search tutorial#搜尋可用docker映象
docker run learn/tutorial echo "hello word"#在docker容器中執行hello world!
docker run learn/tutorial apt-get install -y ping#在容器中安裝新的程式
儲存映象
執行新的映象
docker run lean/ping ping www.google.com
檢查執行中的映象
現在你已經執行了乙個docker容器,讓我們來看下正在執行的容器。
使用docker ps命令可以檢視所有正在執行中的容器列表,使用docker inspect命令我們可以檢視更詳細的關於某乙個容器的資訊。
目標:可以使用映象id的前面部分,不需要完整的id。
正確的命令:
docker inspect efe
Docker 清理命令集錦
殺死所有正在執行的容器 複製 如下 docker kill docker ps a q 刪除所有已經停止的容器 複製 如下 docker rm docker ps a q 刪除所有未打 dangling 標籤的映象 複製 如下 docker rmi docker images q f danglin...
Docker 清理命令集錦
殺死所有正在執行的容器 如下 docker kill docker ps a q 刪除所有已經停止的容器 如下 docker rm docker ps a q 刪除所有未打 dangling 標籤的映象 如下 docker rmi docker images q f dangling true 刪除...
DOS命令集錦
最常用命令上課裡我們已經學習了不少dos命令,但那只是很小的一部分,在這課將簡要介紹其它一些命令。首先,在這一節先回憶一下上課的內容,不要學過就忘啊,多使用幾次就能記住的。好,開始吧,看你學得怎麼樣。cd 改變當前目錄 sys 製作dos系統盤 copy 拷貝檔案 del 刪除檔案 deltree ...