広告スペース(バナー)
🐳Docker レッスン
Dockerの基本を知ろう5▾
コンテナの起動と管理6▾
コンテナのライフサイクル操作5▾
コンテナとのやり取り6▾
リソース監視とファイル操作3▾
Dockerfileを書いてみよう6▾
イメージのビルドと共有5▾
レッスン 10 / 45
docker ps -a で全コンテナを確認しよう
「停止したコンテナも含めて、これまで作った全部のコンテナを見たい」というときに使うのがdocker ps -aです。起動中・停止中を問わず、すべてのコンテナを一覧表示するコマンドです。
docker ps -aという書式で使います。-aはallの意味で、通常のdocker psでは表示されない停止済み(exited)のコンテナも表示対象になります。
docker ps -aを実行すると、STATUS列に「Up」(起動中)だけでなく「Exited (0)」(正常終了して停止中)のコンテナも一覧に含まれて表示されます。
よくあるつまずきは、docker runを何度も試すうちに停止済みコンテナが大量に溜まり、ディスクを圧迫していることに気づかないことです。定期的にdocker ps -aで確認し、不要なものは削除しましょう。
実務では「なぜかコンテナ名が重複してエラーになる」といったトラブルの原因(停止中の同名コンテナが残っている)を調査する際によく使われます。
Docker
試してみよう(疑似ターミナルへの入力例)
❯ docker ps -a
🧑💻 このコマンドは Dockerの疑似ターミナル に実際に入力して試せます(このページ自体には操作可能なターミナルはありません)。
🎯
ここまでできればゴール達成!
停止中のものも含めた全コンテナを確認できるようになります。
停止中のものも含めた全コンテナを確認できるようになります。
広告スペース(バナー)
広告スペース(記事内)