Docker ps/statsコマンド

トップ > Docker > コマンド > docker ps/stats

docker ps

docker ps コマンドは起動中のコンテナの一覧を表示します。

Shell
# docker ps
CONTAINER ID   IMAGE      COMMAND      CREATED         STATUS                     PORTS   NAMES
36280804f43d   centos:7   "/bin/bash"  18 minutes ago  Up 18 minutes                      cont1

-a (--all) オプションは、停止中のコンテナも表示します。

Shell
# 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 を含むコンテナを表示します。

Shell
# docker ps -f name=cont

--format オプションは、表示形式を Go Template 形式で指定します。

Shell
# docker ps --format '{{.ID}} {{.Names}}'
36280804f43d cont1
# docker ps --format 'table {{.ID}} {{.Names}}'
CONTAINER ID NAMES
36280804f43d cont1

その他のオプションは --help を参照してください。

Shell
# docker ps --help

docker stats

docker stats コマンドは、コンテナのリソース使用状況を表示します。

Shell
# 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) オプションは、停止中のコンテナも表示します。

Shell
# docker stats -a

リンク


Copyright (C) 2019 杜甫々
初版:2019年9月1日 最終更新:2019年9月1日
http://www.tohoho-web.com/docker/docker_ps.html