docker ps コマンドは起動中のコンテナの一覧を表示します。
# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 36280804f43d centos:7 "/bin/bash" 18 minutes ago Up 18 minutes cont1
-a (--all) オプションは、停止中のコンテナも表示します。
# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 36280804f43d centos:7 "/bin/bash" 18 minutes ago Up 18 minutes cont1 e0dae948c609 centos:7 "/bin/bash" 18 minutes ago Exited (137) 5 seconds ago cont2
-f (--filter) オプションは、key=value の形式でフィルタを指定します。複数指定可能です。下記の例では、コンテナ名に cont を含むコンテナを表示します。
# docker ps -f name=cont
--format オプションは、表示形式を Go Template 形式で指定します。
# docker ps --format '{{.ID}} {{.Names}}' 36280804f43d cont1 # docker ps --format 'table {{.ID}} {{.Names}}' CONTAINER ID NAMES 36280804f43d cont1
その他のオプションは --help を参照してください。
# docker ps --help
docker stats コマンドは、コンテナのリソース使用状況を表示します。
# docker stats CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS 36280804f43d cont1 0.00% 376KiB / 991.2MiB 0.04% 656B / 0B 4.58MB / 0B 1
-a (--all) オプションは、停止中のコンテナも表示します。
# docker stats -a