停止したDockerコンテナーがホストファイルシステムに残すアーティファクトは、コマンド「dockercontainerprune」を実行する必要があります。終了後にワイプされると思われるバージョンのイメージを実行しているだけのDockerコンテナを考えましたか?常にそうであるとは限らない場合、どのようなシナリオでアーティファクトが残されますか?
--rm
コンテナの終了時にコンテナの自動削除にを使用しない場合、コンテナは停止されるだけで、削除されません。で再開できますdocker start
。その中で新しいコマンドを実行できますdocker exec
。コンテナの実行中に変更されたすべてのファイル(ログファイル、データファイル、変更、追加、または削除されたもの)は引き続き存在します。Dockerは、事後検査を実行する場合に備えて、コンテナーのログや終了ステータスなどのメタデータも保持します。
--rm
コンテナが自分でクリーンアップするように使用するのが標準的な方法です。それ以外の場合は、システムを定期的にクリーンアップする必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加