一尘不染

清理docker / overlay2 /是否安全?

docker

我在AWS EC2上运行了一些Docker容器,/ var / lib / docker / overlay2文件夹的磁盘大小增长非常快。

我想知道删除其内容是否安全?或者docker是否具有某种命令来释放某些磁盘使用量。


更新:

我实际上docker system prune -a已经尝试过,它回收了0Kb。

而且我的/ docker / overlay2磁盘大小比来自的输出大得多 docker system df

阅读docker文档和BMitch的答案后,我相信触摸此文件夹是一个愚蠢的主意,我将尝试其他方法来回收我的磁盘空间。


阅读 1526

收藏
2020-06-17

共1个答案

一尘不染

Docker使用/ var / lib /
docker存储您的映像,容器和本地命名卷。删除此内容可能会导致数据丢失,并有可能使引擎停止运行。overlay2子目录专门包含图像和容器的各种文件系统层

要清除未使用的容器和图像,请参阅docker system prune。还有一些选项可以删除卷甚至是已标记的图像,但是由于可能会丢失数据,因此默认情况下未启用它们。

2020-06-17