我正在通过 CoreOS 和 AWS 的 ECS 运行 docker。我有一个失败的映像,多次重新启动,容器仍然存在——它们填满了我的驱动器分区。具体来说, /var/lib/docker/overlay/
包含大量文件/目录。
我知道 docker-cleanup-volumes 是一个东西,但它会清理 /volumes 目录,而不是 /overlay 目录。
docker ps -a
在我的坏 docker 容器上显示超过 250 次启动尝试。不过,它们并没有运行。
除了 rm -rf /var/lib/docker/overlay/*
之外,我/应该如何清理它?
原文由 tedder42 发布,翻译遵循 CC BY-SA 4.0 许可协议
从我们这边我们使用:
这救了我 3Go!
我们还使用了著名的命令:
我们将它放在 cron 上以更有效地管理我们的磁盘空间。
参考: https ://forums.docker.com/t/some-way-to-clean-up-identify-contents-of-var-lib-docker-overlay/30604/4