Skip to content

Instantly share code, notes, and snippets.

@howtoautomateinth
Created December 18, 2019 09:55
Show Gist options
  • Save howtoautomateinth/c2e74527e0c09d2c2a7f1b67e8ff316c to your computer and use it in GitHub Desktop.
Save howtoautomateinth/c2e74527e0c09d2c2a7f1b67e8ff316c to your computer and use it in GitHub Desktop.
Example full low-level information from docker
[
{
"Id": "0afb92a7281698dbcda87d61d3f3908cfcc62ede121424a891badaf45ec0156c",
"Created": "2019-12-17T10:47:39.9186784Z",
"Path": "./wrapper.sh",
"Args": [],
"State": {
"Status": "running",
"Running": true,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 11407,
"ExitCode": 0,
"Error": "",
"StartedAt": "2019-12-17T10:47:40.6200368Z",
"FinishedAt": "0001-01-01T00:00:00Z"
},
"Image": "sha256:f01030e1dcf3d877f152e4706428a4ceb47a2fa7ab43ae67e957a50d5165ef56",
"ResolvConfPath": "/var/lib/docker/containers/0afb92a7281698dbcda87d61d3f3908cfcc62ede121424a891badaf45ec0156c/resolv.conf",
"HostnamePath": "/var/lib/docker/containers/0afb92a7281698dbcda87d61d3f3908cfcc62ede121424a891badaf45ec0156c/hostname",
"HostsPath": "/var/lib/docker/containers/0afb92a7281698dbcda87d61d3f3908cfcc62ede121424a891badaf45ec0156c/hosts",
"LogPath": "/var/lib/docker/containers/0afb92a7281698dbcda87d61d3f3908cfcc62ede121424a891badaf45ec0156c/0afb92a7281698dbcda87d61d3f3908cfcc62ede121424a891badaf45ec0156c-json.log",
"Name": "/compassionate_euclid",
"RestartCount": 0,
"Driver": "overlay2",
"Platform": "linux",
"MountLabel": "",
"ProcessLabel": "",
"AppArmorProfile": "",
"ExecIDs": null,
"HostConfig": {
"Binds": null,
"ContainerIDFile": "",
"LogConfig": {
"Type": "json-file",
"Config": {}
},
"NetworkMode": "default",
"PortBindings": {},
"RestartPolicy": {
"Name": "no",
"MaximumRetryCount": 0
},
"AutoRemove": false,
"VolumeDriver": "",
"VolumesFrom": null,
"CapAdd": null,
"CapDrop": null,
"Capabilities": null,
"Dns": [],
"DnsOptions": [],
"DnsSearch": [],
"ExtraHosts": null,
"GroupAdd": null,
"IpcMode": "private",
"Cgroup": "",
"Links": null,
"OomScoreAdj": 0,
"PidMode": "",
"Privileged": false,
"PublishAllPorts": false,
"ReadonlyRootfs": false,
"SecurityOpt": null,
"UTSMode": "",
"UsernsMode": "",
"ShmSize": 67108864,
"Runtime": "runc",
"ConsoleSize": [
0,
0
],
"Isolation": "",
"CpuShares": 0,
"Memory": 0,
"NanoCpus": 0,
"CgroupParent": "",
"BlkioWeight": 0,
"BlkioWeightDevice": [],
"BlkioDeviceReadBps": null,
"BlkioDeviceWriteBps": null,
"BlkioDeviceReadIOps": null,
"BlkioDeviceWriteIOps": null,
"CpuPeriod": 0,
"CpuQuota": 0,
"CpuRealtimePeriod": 0,
"CpuRealtimeRuntime": 0,
"CpusetCpus": "",
"CpusetMems": "",
"Devices": [],
"DeviceCgroupRules": null,
"DeviceRequests": null,
"KernelMemory": 0,
"KernelMemoryTCP": 0,
"MemoryReservation": 0,
"MemorySwap": 0,
"MemorySwappiness": null,
"OomKillDisable": false,
"PidsLimit": null,
"Ulimits": null,
"CpuCount": 0,
"CpuPercent": 0,
"IOMaximumIOps": 0,
"IOMaximumBandwidth": 0,
"MaskedPaths": [
"/proc/asound",
"/proc/acpi",
"/proc/kcore",
"/proc/keys",
"/proc/latency_stats",
"/proc/timer_list",
"/proc/timer_stats",
"/proc/sched_debug",
"/proc/scsi",
"/sys/firmware"
],
"ReadonlyPaths": [
"/proc/bus",
"/proc/fs",
"/proc/irq",
"/proc/sys",
"/proc/sysrq-trigger"
]
},
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/23f90787f8ffcd09c24c6c69c514ea10478a2dd52d304cd1eb90156008eeefad-init/diff:/var/lib/docker/overlay2/4f030ea202bbbaacbefc6205035f3bc1ea6ed41cf4c668e09d84083970ae155f/diff:/var/lib/docker/overlay2/8ff5b4b9cb22c8a292d56717e805e509729a0cad1de794096f633ba3e1a16052/diff:/var/lib/docker/overlay2/c69ca24f068d226e0eaea9270af17ce21dc3f1b8792efa4991f6f2ca8a88c494/diff:/var/lib/docker/overlay2/95b30546f430f102c9853923f1f25880da0d47ff19b4dd4b60d4fd596f0bb994/diff:/var/lib/docker/overlay2/2e41f319886f00a3bf3ebb0678d2336c7ae68107474974d2348c917e6d71aefe/diff:/var/lib/docker/overlay2/1f0a3316fd2731a449817ad40f8d6ee05476082d8b3b295c05156e85dd481d1a/diff:/var/lib/docker/overlay2/4d7088ea4da99f3d6b302ea1193452f0c725e00fc6b952797f9d91b76ed008ce/diff:/var/lib/docker/overlay2/a7c5e2dbd3b1f5b524c3d0cf873cd8192cd4835ae593b0410463794fa3637722/diff:/var/lib/docker/overlay2/c70daf74adba30768e804ce68ce01001304794c6c060c2850ed58ab7e7e0a6de/diff:/var/lib/docker/overlay2/66d78418203fe0410af6e45a4f4fb707159ba58ddb4f441f0aa154244cb0a657/diff:/var/lib/docker/overlay2/13d91e53a0cea64371f6675cc344163c33b340ae1d4b8383f4a38a3e53507e9c/diff:/var/lib/docker/overlay2/36cf275cdfccede37c832b50175ca8333032d2449bc70c1be9f632897f2e2957/diff:/var/lib/docker/overlay2/f910867746127357b1e234e0335b6b8dfe2e6b63b3e1287f6276472d88d44f10/diff:/var/lib/docker/overlay2/350dd766c3df86bd5e10a4115a3379c582eec6f2cd10f88ddd29b1302fd2ccbe/diff:/var/lib/docker/overlay2/61ebb89bc09c5e0568382591a77f7032db04d1c942099ee1db0af2c8bc94909e/diff",
"MergedDir": "/var/lib/docker/overlay2/23f90787f8ffcd09c24c6c69c514ea10478a2dd52d304cd1eb90156008eeefad/merged",
"UpperDir": "/var/lib/docker/overlay2/23f90787f8ffcd09c24c6c69c514ea10478a2dd52d304cd1eb90156008eeefad/diff",
"WorkDir": "/var/lib/docker/overlay2/23f90787f8ffcd09c24c6c69c514ea10478a2dd52d304cd1eb90156008eeefad/work"
},
"Name": "overlay2"
},
"Mounts": [
{
"Type": "volume",
"Name": "9527da4541076a8a54446a01c5ea18fa1884c3c756c555b1c82d6b8d6a6a9137",
"Source": "/var/lib/docker/volumes/9527da4541076a8a54446a01c5ea18fa1884c3c756c555b1c82d6b8d6a6a9137/_data",
"Destination": "/var/cache/nginx",
"Driver": "local",
"Mode": "",
"RW": true,
"Propagation": ""
}
],
"Config": {
"Hostname": "0afb92a72816",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": true,
"AttachStderr": true,
"ExposedPorts": {
"443/tcp": {},
"80/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"NGINX_VERSION=1.9.9-1~jessie"
],
"Cmd": [
"./wrapper.sh"
],
"Image": "prakhar1989/static-site",
"Volumes": {
"/var/cache/nginx": {}
},
"WorkingDir": "",
"Entrypoint": null,
"OnBuild": null,
"Labels": {}
},
"NetworkSettings": {
"Bridge": "",
"SandboxID": "2e492c299ff17b180748a78c05929936ca6c80538edb26e8aea40d515e6d2ed5",
"HairpinMode": false,
"LinkLocalIPv6Address": "",
"LinkLocalIPv6PrefixLen": 0,
"Ports": {
"443/tcp": null,
"80/tcp": null
},
"SandboxKey": "/var/run/docker/netns/2e492c299ff1",
"SecondaryIPAddresses": null,
"SecondaryIPv6Addresses": null,
"EndpointID": "dc3c637ec9ac244cc4097c17d878897d433b7d01a168f19e6e11dfe0d6418754",
"Gateway": "172.17.0.1",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"IPAddress": "172.17.0.3",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"MacAddress": "02:42:ac:11:00:03",
"Networks": {
"bridge": {
"IPAMConfig": null,
"Links": null,
"Aliases": null,
"NetworkID": "4b62539c5049a3c2fd508ab99bebf5c606d0f1885dd3ec8f6c491f2d85b175d3",
"EndpointID": "dc3c637ec9ac244cc4097c17d878897d433b7d01a168f19e6e11dfe0d6418754",
"Gateway": "172.17.0.1",
"IPAddress": "172.17.0.3",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"MacAddress": "02:42:ac:11:00:03",
"DriverOpts": null
}
}
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment