私は初めてドッカーを試してみましたが、まだ「メンタルモデル」がありません。完全初心者。
私が見ているすべての例には--rm
、実行するフラグが含まれています
docker run -it --rm ...
docker container run -it --rm ...
質問:
これらのコマンドに--rm
フラグが含まれているのはなぜですか?良いものを入れたコンテナをセットアップしたりダウンロードしたりするというトラブルを経験したとしたら、なぜそれを削除するのでしょうか?また使いたいです。
だから、私はドッカーの間違った考えを持っていることを知っています。
docker run --help
役立つはずです。コンテナーを削除したくない場合は、それを渡すことができます
--rm
、それはコンテナが終了したときに自動的にコンテナをクリーンアップしてファイルシステムを削除することであり、それはコンテナからものを削除することを意味しません。
--rm
停止したコンテナ(コンテナdocker run
が作成したもの)を削除します。元のイメージ(ダウンロードしたもの)ではありません。