Docker长时间运行后的volumes目录清理

在产品的快速迭代中,docker可能经常需要重新新建一个容器并删除旧的容器,久而久之,volumes目录便产生了非常庞大的僵尸文件(或者叫未绑定容器的目录)

如何查看有哪些僵尸目录呢?在Docker 1.9以上的版本中,官方提供了这个命令:

docker volume ls -qf dangling=true

知道怎么查看,删除就简单了:

docker volume rm $(docker volume ls -qf dangling=true)

赶快试试吧,运行了半年的服务器我清理处了400多G的空间。。。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据