2017-10-10 8 views
-1

AWS EC2でいくつかのドッカーコンテナが稼働していますが、/ var/lib/docker/overlay2フォルダは非常に高速にディスクサイズになります。docker/overlay2を清掃するのは安全ですか

コンテンツを削除してもよろしいですか? またはdockerにディスク使用量を解放するための何らかのコマンドがある場合

ありがとうございます!


UPDATE:

は私が実際にすでにdocker system prune -aを試してみました、0KBを再利用。私の/ドッキングウィンドウ/ overlay2ディスクサイズがドッキングウィンドウのドキュメントとBMitchの答えを読んだ後docker system df

からの出力よりもはるかに大きい

はまた、私はこのフォルダをタッチすると、私は他の方法を試します愚かな考えであると考えています私のディスクスペースを再利用してください。

答えて

0

Dockerは、イメージ、コンテナ、ローカルの名前付きボリュームを格納するために/ var/lib/dockerを使用します。これを削除するとデータが失われ、エンジンが停止する可能性があります。 overlay2サブディレクトリには、具体的には、画像とコンテナ用のさまざまなfilesystem layersが含まれています。

未使用のコンテナおよびイメージをクリーンアップするには、docker system pruneを参照してください。また、ボリュームやタグ付きイメージを削除するオプションもありますが、データが失われる可能性があるため、デフォルトでは有効になっていません。

+0

私はドッカーフォルダの削除については言及していませんが、そのサブフォルダの内容/ overlay2 –

+0

答えは同じです(あなたはボリュームを除外することができます)。あなたがそこで物事を削除し、それを壊すなら、あなたは両方の部分を保つことになります。この仕事に提供されているツールを使用してください。返信いただきありがとうございます。 – BMitch

+0

しかし、/ dockerの下に/ volumesという別のフォルダがありますが、これはボリュームを保持する場所だと思います。ですから、私はまだ/ docker/overlay2フォルダにあるものとは混同しています。 –

関連する問題