如何快速清理 docker 资源

发布时间:2019-11-02 发布网站:大佬教程
大佬教程收集整理的这篇文章主要介绍了如何快速清理 docker 资源大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

docker container ls:默认只列出正在运行的容器,-a 选项会列出包括停止的所有容器。docker image ls:列出镜像信息,-a 选项会列出 intermediate 镜像(就是其它镜像依赖的层)。docker volume ls:列出数据卷。docker network ls:列出 network。docker info:显示系统级别的信息,比如容器和镜像的数量等。

$ docker system prune

如何快速清理 docker 资源

$ docker system prune --all --force --volumns

如何快速清理 docker 资源

镜像。这表示旧的镜像已经不再被引用了,此时它们就变成了 dangling images。如果使用 -a 参数,你还会发现另外一种类型的 镜像,它们的 repository 和 tag 列都表现为

如何快速清理 docker 资源

docker container prune # 删除所有退出状态的容器docker volume prune # 删除未被使用的数据卷docker image prune # 删除 dangling 或所有未被使用的镜像

$ docker container -a -q

如何快速清理 docker 资源

$ docker container stop $(docker container -a -q)

$ docker container stop $(docker container -a -q) && docker system prune --all --force --volumns

删除容器:docker container rm $(docker container ls -a -q)删除镜像:docker image rm $(docker image ls -a -q)删除数据卷:docker volume rm $(docker volume ls -q)删除 network:docker network rm $(docker network ls -q)

alias docker-clean-unused=-clean-all=

如何快速清理 docker 资源

如何快速清理 docker 资源

大佬总结

以上是大佬教程为你收集整理的如何快速清理 docker 资源全部内容,希望文章能够帮你解决如何快速清理 docker 资源所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ群:277859234,请注明来意。