我正在使用Docker
并尝试了解如何管理已用空间。当我运行时docker system df
,我可以看到图像和容器的大小。我之前运行了 adocker system prune
来清除所有未使用的元素,所以这是非常合理的,看起来我使用了大约 5GB
当我分析df -h
整个系统的已用/可用空间时,我找到了其他信息,但不明白为什么我有 86GB 的已用空间
快速浏览一下/var/lib/docker/overlay2
发现大量文件,也许还有旧的未使用的元素?
如何解释这种差异?这 86GB 的已用空间是多少?我想docker system df
清楚每个未使用的元素,例如图像、卷、缓存,那么如何解释这些已使用的空间量?
由于 docker storage 位于
/
as内部/var/lib/docker
,因此docker system df
仅显示图像/容器的大小。如果你想回收空间,命令是,docker system prune
但在你的情况下,似乎没有什么可以回收的。您可以在任何地方设置 Docker 存储,调整服务并添加--data-root=/data/docker/data
样式存储。