OptionalArchitectureHardware architecture of the host, as returned by the Go runtime (GOARCH). A full list of possible values can be found in the Go documentation.
OptionalBridgeIndicates if bridge-nf-call-ip6tables is available on the host.
OptionalBridgeIndicates if bridge-nf-call-iptables is available on the host.
OptionalCPUSetIndicates if CPUsets (cpuset.cpus, cpuset.mems) are supported by the host. See cpuset(7)
OptionalCPUSharesIndicates if CPU Shares limiting is supported by the host.
OptionalCgroupThe driver to use for managing cgroups.
OptionalCgroupThe version of the cgroup.
OptionalClusterThe network endpoint that the Engine advertises for the purpose of node discovery. ClusterAdvertise is a host:port combination on which the daemon is reachable by other hosts.
OptionalClusterURL of the distributed storage backend. The storage backend is used for multihost networking (to store network and endpoint information) and by the node discovery mechanism.
OptionalContainerdOptionalContainersTotal number of containers on the host.
OptionalContainersNumber of containers with status \"paused\".
OptionalContainersNumber of containers with status \"running\".
OptionalContainersNumber of containers with status \"stopped\".
OptionalCpuIndicates if CPU CFS(Completely Fair Scheduler) period is supported by the host.
OptionalCpuIndicates if CPU CFS(Completely Fair Scheduler) quota is supported by the host.
OptionalDebugIndicates if the daemon is running in debug-mode / with debug-level logging enabled.
OptionalDefaultList of custom default address pools for local networks, which can be specified in the daemon.json file or dockerd option. Example: a Base "10.10.0.0/16" with Size 24 will define the set of 256 10.10.[0-255].0/24 address pools.
OptionalDefaultName of the default OCI runtime that is used when starting containers. The default can be overridden per-container at create time.
OptionalDockerRoot directory of persistent Docker state. Defaults to /var/lib/docker on Linux, and C:\\ProgramData\\docker on Windows.
OptionalDriverName of the storage driver in use.
OptionalDriverInformation specific to the storage driver, provided as "label" / "value" pairs. This information is provided by the storage driver, and formatted in a way consistent with the output of docker info on the command line.
OptionalExperimentalIndicates if experimental features are enabled on the daemon.
OptionalGenericUser-defined resources can be either Integer resources (e.g, SSD=3) or String resources (e.g, GPU=UUID1).
OptionalHttpHTTP-proxy configured for the daemon. This value is obtained from the HTTP_PROXY environment variable. Credentials (user info component) in the proxy URL are masked in the API response. Containers do not automatically inherit this configuration.
OptionalHttpsHTTPS-proxy configured for the daemon. This value is obtained from the HTTPS_PROXY environment variable. Credentials (user info component) in the proxy URL are masked in the API response. Containers do not automatically inherit this configuration.
OptionalIDUnique identifier of the daemon.
OptionalIPv4Indicates IPv4 forwarding is enabled.
OptionalImagesTotal number of images on the host. Both tagged and untagged (dangling) images are counted.
OptionalIndexAddress / URL of the index server that is used for image search, and as a default for user authentication for Docker Hub and Docker Cloud.
OptionalInitName and, optional, path of the docker-init binary. If the path is omitted, the daemon searches the host's $PATH for the binary and uses the first result.
OptionalInitOptionalIsolationRepresents the isolation technology to use as a default for containers. The supported values are platform-specific. If no isolation value is specified on daemon start, on Windows client, the default is hyperv, and on Windows server, the default is process. This option is currently not used on other platforms.
OptionalKernelIndicates if the host has kernel memory limit support enabled.
kmem.limit_in_bytes.
OptionalKernelIndicates if the host has kernel memory TCP limit support enabled. Kernel memory TCP limits are not supported when using cgroups v2, which does not support the corresponding memory.kmem.tcp.limit_in_bytes cgroup.
OptionalKernelKernel version of the host. On Linux, this information obtained from uname. On Windows this information is queried from the HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\ registry value, for example "10.0 14393 (14393.1198.amd64fre.rs1_release_sec.170427-1353)".
OptionalLabelsUser-defined labels (key/value metadata) as set on the daemon.
/nodes/(id) endpoint > on a manager node in the Swarm.
OptionalLiveIndicates if live restore is enabled. If enabled, containers are kept running when the daemon is shutdown or upon daemon start if running containers are detected.
OptionalLoggingThe logging driver to use as a default for new containers.
OptionalMemTotal amount of physical memory available on the host, in bytes.
OptionalMemoryIndicates if the host has memory limit support enabled.
OptionalNCPUThe number of logical CPUs usable by the daemon. The number of available CPUs is checked by querying the operating system when the daemon starts. Changes to operating system CPU allocation after the daemon is started are not reflected.
OptionalNEventsNumber of event listeners subscribed.
OptionalNFdThe total number of file Descriptors in use by the daemon process. This information is only returned if debug-mode is enabled.
OptionalNGoroutinesThe number of goroutines that currently exist. This information is only returned if debug-mode is enabled.
OptionalNameHostname of the host.
OptionalNoComma-separated list of domain extensions for which no proxy should be used. This value is obtained from the NO_PROXY environment variable. Containers do not automatically inherit this configuration.
OptionalOSTypeGeneric type of the operating system of the host, as returned by the Go runtime (GOOS). Currently returned values are "linux" and "windows". A full list of possible values can be found in the Go documentation.
OptionalOSVersionVersion of the host's operating system
OptionalOomIndicates if OOM killer disable is supported on the host.
OptionalOperatingName of the host's operating system, for example: "Ubuntu 16.04.2 LTS" or "Windows Server 2016 Datacenter"
OptionalPidsIndicates if the host kernel has PID limit support enabled.
OptionalPluginsOptionalProductReports a summary of the product license on the daemon. If a commercial license has been applied to the daemon, information such as number of nodes, and expiration are included.
OptionalRegistryOptionalRuncOptionalRuntimesList of OCI compliant runtimes configured on the daemon. Keys hold the "name" used to reference the runtime. The Docker daemon relies on an OCI compliant runtime (invoked via the containerd daemon) as its interface to the Linux kernel namespaces, cgroups, and SELinux. The default runtime is runc, and automatically configured. Additional runtimes can be configured by the user and will be listed here.
OptionalSecurityList of security features that are enabled on the daemon, such as apparmor, seccomp, SELinux, user-namespaces (userns), and rootless. Additional configuration options for each security feature may be present, and are included as a comma-separated list of key/value pairs.
OptionalServerVersion string of the daemon.
OptionalSwapIndicates if the host has memory swap limit support enabled.
OptionalSwarmOptionalSystemCurrent system-time in RFC 3339 format with nano-seconds.
OptionalWarningsList of warnings / informational messages about missing features, or issues related to the daemon configuration. These messages can be printed by the client as information to the user.
SystemInfo