Docker 清理命令 删除所有的镜像和容器

1、杀死所有正在运行的容器

docker kill $(docker ps -a -q)

2、删除所有已经停止的容器

docker rm $(docker ps -a -q)

3、删除所有未打 dangling 标签的镜

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

4、删除所有镜像

docker rmi $(docker images -q)

5、强制删除 无法删除的镜像

docker rmi -f <IMAGE_ID>

docker rmi -f $(docker images -q)

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

 

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞1赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称 夸夸
夸夸
还有吗!没看够!
表情代码图片

    暂无评论内容