0


docker system prune命令详解

docker system prune

是 Docker 中的一个命令,用于清理 Docker 系统中的未使用资源,以帮助回收磁盘空间。这个命令执行一系列操作来删除不再需要的项目,具体包括:

  • 删除所有已停止的容器。
  • 删除所有未被任何容器引用的网络(自定义网络)。
  • 删除所有未被标记的镜像(悬挂的镜像)。
  • 如果使用了 --volumes-v 选项,还会删除未被任何容器使用的数据卷。

使用这个命令可以帮助保持 Docker 环境的整洁,并释放因临时或废弃的 Docker 对象占用的存储空间。

基本用法:

docker system prune

更彻底的清理(包括未被任何容器使用的镜像):

docker system prune -a

或者

docker system prune --all

包含数据卷的清理:

docker system prune -a -v

请注意,执行这些操作前确认这些资源确实是不再需要的,因为一旦删除,相关数据将不可恢复。在生产环境中进行此类操作时应格外小心。

标签: docker 容器 运维

本文转载自: https://blog.csdn.net/jkzyx123/article/details/139088751
版权归原作者 半桶水专家 所有, 如有侵权,请联系我们删除。

“docker system prune命令详解”的评论:

还没有评论