1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| $ docker inspect --format='{{.NetworkSettings.IPAddress}}' nginx 172.17.0.2 $ docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' nginx 172.17.0.2
$ docker inspect --format='{{range .NetworkSettings.Networks}}{{.MacAddress}}{{end}}' nginx 02:42:ac:11:00:02
$ docker inspect -f '{{.Name}} - {{.NetworkSettings.IPAddress }}' $(docker ps -aq) /aaa - 172.17.0.3 /nginx - 172.17.0.2 $ docker inspect -f '{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq) /aaa - 172.17.0.3 /nginx - 172.17.0.2
$ docker inspect --format='{{.LogPath}}' nginx /var/lib/docker/containers/a8c31015e6743f0258f6d9adcc56b0a2fb0d9951ffcb7db1e0667cff94df270f/a8c31015e6743f0258f6d9adcc56b0a2fb0d9951ffcb7db1e0667cff94df270f-json.log
$ docker inspect --format='{{.Config.Image}}' nginx nginx:1.20.1-alpine $ docker inspect --format='{{range $p, $conf := .NetworkSettings.Ports}} {{$p}} -> {{(index $conf 0).HostPort}} {{end}}' nginx 80/tcp -> 80 $ docker inspect --format='{{json .Config}}' nginx {"Hostname":"a8c31015e674","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"ExposedPorts":{"80/tcp":{}},"Tty":true,"OpenStdin":true,"StdinOnce":false,"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","NGINX_VERSION=1.20.1","NJS_VERSION=0.5.3","PKG_RELEASE=1"],"Cmd":["nginx","-g","daemon off;"],"Image":"nginx:1.20.1-alpine","Volumes":null,"WorkingDir":"","Entrypoint":["/docker-entrypoint.sh"],"OnBuild":null,"Labels":{"maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"StopSignal":"SIGQUIT"}
$ docker inspect --format "{{.DockerVersion}}" nginx:1.20.1-alpine 20.10.7
$ docker inspect nginx
$ docker inspect nginx:1.20.1-alpine
|