Docker 是否在复制数据?

我的论坛正在达到服务器文件系统的极限,但在升级服务器之前,我想检查一下是否有什么配置可以使其更有效地利用文件系统。

我的标准安装在 /var/discourse,大小为 20GB。但是 /var/lib/docker 文件夹为 21GB,其中大部分似乎在文件系统的“overlays”中。

我不了解 Docker 在文件系统层面的工作原理,我假设它并不是随意复制数据,但这两个文件夹大小如此接近确实让我怀疑 /var/discourse 的数据是否有被复制到 Docker 文件夹中的可能性。

你是否运行了

./launcher cleanup

这很可能是因为多余的 Docker 容器(所以答案是肯定的)

2 个赞

我运行了 docker container prune,但没有任何效果。容器列表只显示了主应用程序和邮件接收器。我还运行了 docker image prune,释放了 1.5GB 的空间。

我没想到要运行启动器的清理。我会尝试一下并汇报结果。

launcher cleanup 清理了 6.6GB 的镜像(我不确定为什么 docker image prune 没有删除它们!),并且还删除了一个 3.4GB 的 Postgresql“备份数据集群”。所以这会给我们腾出一些空间。

3 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.