2023-01-20 14:34:26 +00:00
|
|
|
# docker ps
|
|
|
|
|
|
|
|
> Dockerコンテナ一覧を表示します。
|
2023-11-06 17:44:12 +00:00
|
|
|
> 詳しくはこちら: <https://docs.docker.com/engine/reference/commandline/ps/>
|
2023-01-20 14:34:26 +00:00
|
|
|
|
|
|
|
- 現在実行中のdockerコンテナ一覧を表示する:
|
|
|
|
|
|
|
|
`docker ps`
|
|
|
|
|
|
|
|
- 全てのdockerコンテナを表示する(実行中・停止中、両方のコンテナ):
|
|
|
|
|
|
|
|
`docker ps --all`
|
|
|
|
|
|
|
|
- 最後に作成したコンテナを表示する(全ての状態を含む):
|
|
|
|
|
|
|
|
`docker ps --latest`
|
|
|
|
|
|
|
|
- コンテナ名に指定の部分文字列を含むコンテナのみになるようにフィルタリングする:
|
|
|
|
|
2024-04-18 19:38:25 +01:00
|
|
|
`docker ps --filter "name={{コンテナ名}}"`
|
2023-01-20 14:34:26 +00:00
|
|
|
|
|
|
|
- 指定したイメージを原型(ancestor)として共有するコンテナのみになるようにフィルタリングする:
|
|
|
|
|
|
|
|
`docker ps --filter "ancestor={{イメージ名}}:{{タグ}}"`
|
|
|
|
|
|
|
|
- 終了コードでコンテナをフィルタリングする:
|
|
|
|
|
2024-04-18 19:38:25 +01:00
|
|
|
`docker ps --all --filter "exited={{コード}}"`
|
2023-01-20 14:34:26 +00:00
|
|
|
|
|
|
|
- 以下のいずれかのステータスでフィルタリングする(created, running, removing, paused, exited, dead):
|
|
|
|
|
2024-04-18 19:38:25 +01:00
|
|
|
`docker ps --filter "status={{ステータス}}"`
|
2023-01-20 14:34:26 +00:00
|
|
|
|
|
|
|
- 特定のボリュームをマウントしている、または特定のパスにボリュームがマウントされているコンテナをフィルタリングする:
|
|
|
|
|
2024-04-18 19:38:25 +01:00
|
|
|
`docker ps --filter "volume={{ディレクトリパス}}" --format "table {{.ID}}\t{{.Image}}\t{{.Names}}\t{{.Mounts}}"`
|