Dockerはデータを重複させていますか?

サーバーのファイルシステムの限界に達していますが、サーバーをアップグレードする前に、FSをより効率的に使用できる設定がないか確認したいです。

/var/discourse に標準でインストールされており、20GBです。しかし、/var/lib/docker フォルダは21GBで、そのほとんどがFSの「overlays」にあるようです。

Dockerがファイルシステムレベルでどのように機能するのか理解しておらず、単にデータを不注意に複製しているわけではないと思いますが、2つのフォルダのサイズが非常に似ているため、/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.