Menu
Coddy logo textTech

コンテナの自動削除

CoddyのTerminalジャーニー「Docker入門」セクションの一部 — レッスン 10/40。

コンテナを実行するたびに、Dockerはコンテナが終了した後でもその記録を保持します。使い捨てのコマンドの場合、通常はそのような不要なデータは残したくないでしょう。--rmフラグは、コンテナが終了したら自動的に削除するようにDockerに指示します:

docker run --rm alpine echo "clean up after me"

出力はフラグなしの場合と全く同じですが、残されたコンテナは保持されません。--rm のようなフラグは、run とイメージ名のに置きます:

docker run [FLAGS] IMAGE COMMAND
challenge icon

チャレンジ

簡単

alpine からコンテナを実行して echodone と出力し、--rm を使用して終了後に Docker が自動的にコンテナを削除するようにしてください。

チートシート

コンテナが終了した後に自動的に削除(不要な記録を残さない)するには、--rm を使用します:

docker run --rm alpine echo "clean up after me"

フラグは run とイメージ名の に配置します:

docker run [FLAGS] IMAGE COMMAND

自分で試してみよう

ターミナル
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

Docker入門のすべてのレッスン