Docker overlay2磁盘使用情况

时间:2019-02-26 07:19:17

标签: docker

我对overlay2磁盘的使用有疑问

当我执行df -h时,我有222G的已用磁盘空间: Filesystem Size Used Avail Use% Mounted on /dev/mapper/docker-docker 264G 222G 43G 85% /docker

当我在/ docker目录中执行du -shc *时,我有36G的已用磁盘空间: 17G containers 14M image 256K network 19G overlay2 0 plugins 0 swarm 0 tmp 0 trust 32K volumes 36G total 为什么在使用的磁盘空间上有如此大的差异?

如果我重新启动docker,则会释放磁盘空间

PSS我没有“已退出”的容器,也没有未使用的图像/卷

1 个答案:

答案 0 :(得分:0)

du命令以某种方式多次计数空间。我认为这取决于每个Docker目录是一个单独的挂载的事实。 要分析磁盘空间,可以使用docker system df命令。

请阅读documentation的相关内容。

此外,您可以阅读有关分析磁盘空间的discussion