警告

このコマンドは Docker 1.12 で導入された Swarm 管理機能の一部です。それと、変更は下位互換性を考慮していない可能性があります。

node inspect

使い方: docker node inspect [オプション] self|NODE [NODE...]

ノードの低レベル情報を返す

  -f, --format=       go テンプレートで指定した形式で表示
  --help              使い方の表示
  -p, --pretty        人間が読みやすい形式で情報を表示

ノードに関する情報を返しミズ遭う。デフォルトでは、このコマンドはすべて JSON アレイで返します。あるいは、結果ごとにテンプレートを指定し、別の書式で表示できます。書式については Go 言語の text/template パッケージの説明をご覧ください。

出力例:

$ docker node inspect swarm-manager
[
  {
    "ID": "0gac67oclbxq7",
    "Version": {
        "Index": 2028
    },
    "CreatedAt": "2016-06-06T20:49:32.720047494Z",
    "UpdatedAt": "2016-06-07T00:23:31.207632893Z",
    "Spec": {
        "Role": "MANAGER",
        "Membership": "ACCEPTED",
        "Availability": "ACTIVE"
    },
    "Description": {
        "Hostname": "swarm-manager",
        "Platform": {
            "Architecture": "x86_64",
            "OS": "linux"
        },
        "Resources": {
            "NanoCPUs": 1000000000,
            "MemoryBytes": 1044250624
        },
        "Engine": {
            "EngineVersion": "1.12.0",
            "Labels": {
                "provider": "virtualbox"
            }
        }
    },
    "Status": {
        "State": "READY"
    },
    "Manager": {
        "Raft": {
            "RaftID": 2143745093569717375,
            "Addr": "192.168.99.118:4500",
            "Status": {
                "Leader": true,
                "Reachability": "REACHABLE"
            }
        }
    },
    "Attachment": {},
  }
]

$ docker node inspect --format '{{ .Manager.Raft.Status.Leader }}' self
false

$ docker node inspect --pretty self
ID:                     2otfhz83efcc7
Hostname:               ad960a848573
Status:
 State:                 Ready
 Availability:          Active
Manager Status:
 Address:               172.17.0.2:2377
 Raft status:           Reachable
 Leader:                Yes
Platform:
 Operating System:      linux
 Architecture:          x86_64
Resources:
 CPUs:                  4
 Memory:                7.704 GiB
Plugins:
  Network:              overlay, bridge, null, host, overlay
  Volume:               local
Engine Version:         1.12.0