您可以直接使用类似于以下命令
docker inspect --format '{{ index (index .Config.Env) 1 }}' 797对我来说
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
你会发现,更换
1的
0像
docker inspect --format '{{ index (index .Config.Env) 0 }}' 797给
DISPLAY=:0
实际上,我注意到以下内容,
docker inspect从更一般的显示到更精确的显示,
docker inspect --format '{{ (.NetworkSettings.Ports) }}' 87cmap[8000/tcp:[map[HostIp:0.0.0.0 HostPort:49153]]]docker inspect --format '{{ ((index .NetworkSettings.Ports "8000/tcp") 0) }}' 87c[map[HostIp:0.0.0.0 HostPort:49153]]docker inspect --format '{{ index (index .NetworkSettings.Ports "8000/tcp") 0 }}' 87cmap[HostIp:0.0.0.0 HostPort:49153]docker inspect --format '{{ (index (index .NetworkSettings.Ports "8000/tcp") 0).HostIp }}' 87c0.0.0.0docker inspect --format '{{ (index (index .NetworkSettings.Ports "8000/tcp") 0).HostPort }}' 87c49153注意:docker inspect -f
有效且较短,当然,我发布了“旧”语法。



