Docker 清理命令


原文地址http://www.runoob.com/w3cnote/docker-clear-command.html,這里僅作為記錄,便於以后查閱

查看正在運行的容器(Container)

docker ps -a

殺死所有正在運行的容器

docker kill $(docker ps -a -q)

查看所有鏡像

docker images

刪除所有鏡像

docker rmi $(docker images -q)

通過鏡像的id來刪除指定鏡像

#可以刪除多個image,image id使用空格隔開,例如: docker rmi image_id_1 image_id_2 image_id_3
docker rmi <image id>

刪除所有未打 dangling 標簽的鏡像

docker rmi $(docker images -q -f dangling=true)

為這些命令創建別名

# ~/.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 stop <容器名orID>
docker start <容器名orID>
docker kill <容器名orID>

實時查看容器日志

docker logs -f <容器名orID>

  例如: docker logs fbb7a40a84ec

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM