LoginSignup
47
51

More than 5 years have passed since last update.

【docker ps】コンテナ情報出力

Posted at

コンテナ情報出力(起動中のコンテナのみ)

現在起動中のコンテナの一覧が出力されます。

$docker ps

すべてのコンテナ情報出力

ステータスに関係なく、すべてのコンテナの一覧が出力されます。

$docker ps -a

-a もしくは --all
他のオプションと組み合わせて使用することもできます。

$docker ps -aq
# 停止中のコンテナも含めた、すべてのコンテナのIDのみを表示

ID情報のみ出力する

$docker ps -q

-q もしくは --quiet
起動しているコンテナのみ表示されます。

出力情報をフィルタリングする

出力する情報をフィルタリングすることができます。

$docker ps -f "name=my_docker"

-f もしくは --filter
NAMESmy_docker に一致するか、NAMESmy_docker が含まれているコンテナが出力されます。

出力情報をフォーマットする

$docker ps --format "table {{.Names}}"

--format
table を付けることで、出力結果にヘッダーが含まれます。
\t でタブを入れることができるため、テーブル形式に成形できます。
表示したい項目に該当する言葉(Placeholder)を {{Placeholder}} のようにカッコで囲みます。

項目 Placeholder 備考
CONTAINER ID .ID
IMAGE .Image
COMMAND .Command
CREATED .CreatedAt 日付として表示
CREATED .RunningFor 何日前から起動しているのかを表示
PORTS .Ports
STATUS .Status
NAMES .Names
LABELS .Labels コンテナに設定されているすべてのラベルを表示
MOUNTS .Mounts
NETWORKS .Networks

参考

47
51
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
47
51