【发布时间】:2020-02-05 14:12:58
【问题描述】:
我有一个概念要在这里理解,以解决我在 docker 容器和它们的磁盘使用情况方面面临的问题。
当我深入了解容器的覆盖目录时(例如,在 /var/lib/docker/overlay2/0ec5c07ba6ae1692ad127173/diff/home/bamboo/.m2/repository 中)我看到很多不必要的文件磁盘空间〜200G,我想了解为什么这些文件仍在此目录中。
我假设这与 docker top most writable layer 概念有关,以跟踪更改。但我想知道这些文件是否应该在任何时候被 Docker 删除?如果没有,我们可以在不影响容器的情况下删除它们吗?
我已经尝试过Docker prune 命令试图删除这些文件,但没有成功!
如果有人能分享一些关于此的信息以帮助我理解这个概念并解决我的问题,我将不胜感激。
提前致谢!
【问题讨论】:
标签: linux maven docker memory-management