全コンテナの一覧表示
CoddyのTerminalジャーニー「Docker入門」セクションの一部 — レッスン 14/40。
通常の docker ps は、現在実行中のコンテナのみを表示します。すでに終了したコンテナはそのリストから消えますが、削除されたわけではありません。
実行中または停止中のすべてのコンテナを表示するには、-a (all) フラグを追加します:
docker ps -aSTATUS列は、どちらがどちらであるかを示します。実行中のコンテナはUp ...と表示され、終了したものはExited (0) ...と表示されます。これにより、すでに停止した短命なコンテナを、停止した後で見つけることができます。
チャレンジ
簡単quicktask という名前で hi と出力する alpine コンテナを実行し(実行後すぐに終了します)、終了したコンテナも表示されるようにすべてのコンテナをリスト表示してください。
チートシート
停止しているものも含め、すべてのコンテナを一覧表示するには、docker ps -a を使用します:
docker ps -aSTATUS 列には、実行中のコンテナについては Up ...、終了したコンテナについては Exited (0) ... が表示されます。
自分で試してみよう
ターミナル
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。