docker info コマンド

 Docker 命令大全Docker コマンド大全


docker info コマンドは、Docker バージョン、ストレージドライバー、イメージ数、コンテナ数、その他の重要な設定情報など、Docker システムの詳細情報を表示するために使用します。

docker info コマンドは非常に便利で、ユーザーが Docker 環境の全体的な状態を把握するのに役立ちます。

構文

docker info [OPTIONS]

例

Docker システム情報を表示します。

$ docker info
Client:
 Context:    default
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc., 0.8.1)
  compose: Docker Compose (Docker Inc., 2.3.3)

Server:
 Containers: 3
  Running: 1
  Paused: 0
  Stopped: 2
 Images: 10
 Server Version: 20.10.7
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Native Overlay Diff: true
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Cgroup Version: 1
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: d71fcd7d8303cbf684402823e425e9dd2e99285d
 runc version: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7
 init version: de40ad0
 Security Options:
  seccomp
   Profile: default
  selinux
 Kernel Version: 5.10.25-linuxkit
 Operating System: Docker Desktop
 OSType: linux
 Architecture: x86_64
 CPUs: 2
 Total Memory: 1.942GiB
 Name: docker-desktop
 ID: 3WZ2:ZQ7K:6K4E:6ZCR:YITZ:GH2S:6NUB:HTB5:OS7K:AAUI:K7CC:JZL3
 Docker Root Dir: /var/lib/docker
 Debug Mode: true
  File Descriptors: 45
  Goroutines: 49
  System Time: 2024-07-23T09:41:47.2527914Z
  EventsListeners: 4
 HTTP Proxy: http://proxy.example.com:80
 HTTPS Proxy: https://proxy.example.com:443
 No Proxy: localhost,127.0.0.1,docker-registry.example.com
 Registry: https://index.docker.io/v1/
 Labels:
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Registry Mirrors:
 Live Restore Enabled: false

WARNING: No swap limit support

出力の説明

Client: Docker クライアントの関連情報。

  • Context: 現在の Docker コンテキスト。
  • Debug Mode: クライアントのデバッグモードが有効かどうか。
  • Plugins: インストールされているクライアントプラグイン(例:buildxとcompose。

Server: Docker サーバー(デーモン)の関連情報。

  • Containers: コンテナの総数。
    • Running: 実行中のコンテナ数。
    • Paused: 一時停止中のコンテナ数。
    • Stopped: 停止中のコンテナ数。
  • Images: イメージの総数。
  • Server Version: Docker サーバーのバージョン番号。
  • Storage Driver: 使用されているストレージドライバー(例:overlay2)。
  • Backing Filesystem: バックエンドのファイルシステムタイプ。
  • Supports d_type: サポートしているかどうかd_type。
  • Native Overlay Diff: ネイティブの Overlay ファイルシステムをサポートしているかどうか。
  • Logging Driver: 使用されているログドライバー(例:json-file)。
  • Cgroup Driver: 使用されている Cgroup ドライバー(例:cgroupfs)。
  • Cgroup Version: Cgroup のバージョン(例:1)。
  • Plugins: サーバープラグインのリスト。ボリューム、ネットワーク、ログプラグインを含みます。
  • Swarm: Swarm モードの状態(例:inactive)。
  • Runtimes: サポートされているランタイム(例:runc)。
  • Default Runtime: デフォルトのランタイム(例:runc)。
  • Init Binary: 初期化バイナリ(例:docker-init)。
  • containerd version: 使用されているcontainerdバージョン。
  • runc version: 使用されているruncバージョン。
  • init version: 使用されているinitバージョン。
  • Security Options: 有効なセキュリティオプション(例:seccompとselinux)。
  • Kernel Version: カーネルバージョン。
  • Operating System: オペレーティングシステム名。
  • OSType: オペレーティングシステムのタイプ(例:linux)。
  • Architecture: システムアーキテクチャ(例:x86_64)。
  • CPUs: CPU 数。
  • Total Memory: 合計メモリ。
  • Name: Docker ホスト名。
  • ID: Docker インスタンス ID。
  • Docker Root Dir: Docker ルートディレクトリ。
  • Debug Mode: サーバーのデバッグモードが有効かどうか。
    • File Descriptors: ファイルディスクリプタ数。
    • Goroutines: Goroutines 数。
    • System Time: システム時間。
    • EventsListeners: イベントリスナー数。
  • HTTP Proxy: 設定されている HTTP プロキシ。
  • HTTPS Proxy: 設定されている HTTPS プロキシ。
  • No Proxy: プロキシを使用しないアドレスリスト。
  • Registry: 使用されているレジストリアドレス。
  • Labels: 設定されているラベル。
  • Experimental: 実験的機能が有効かどうか。
  • Insecure Registries: 設定されている非セキュアレジストリのリスト。
  • Registry Mirrors: レジストリミラーリスト。
  • Live Restore Enabled: ライブリストア機能が有効かどうか。

WARNING: 警告情報(例:swap 制限サポートが有効になっていない)。


 Docker 命令大全Docker コマンド大全

その他の拡張