Docker 清理命令

该文做者是 webmaster,原文地址是 Docker Cleanup Commandsweb

杀死全部正在运行的容器docker

docker kill $(docker ps -a -q)

删除全部已经中止的容器bash

docker rm $(docker ps -a -q)

删除全部未打 dangling 标签的镜像命令行

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

删除全部镜像code

docker rmi $(docker images -q)

为这些命令建立别名get

# ~/.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'

参考资料ast

相关文章
相关标签/搜索