2020-07-19 20:50:50
Usage: docker inspect [OPTIONS] CONTAINER|IMAGE|TASK [CONTAINER|IMAGE|TASK...] Return low-level information on a container, image or task -f, --format Format the output using the given go template --help Print usage -s, --size Display total file sizes if the type is container values are "image" or "container" or "task" --type Return JSON for specified type, (e.g image, container or task)
默认情况下,以JSON数组格式输出所有结果。如果容器和镜像有相同的名称,当没有指定类型时将返回容器的JSON信息。如果指定了格式,给定的模式将格式化每个结果。
Go’s text/template描述了这个格式的所有细节。
大多数情况,可以非常简单地从JSON取任何的字段。
$ docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $INSTANCE_ID
$ docker inspect --format='{{range .NetworkSettings.Networks}}{{.MacAddress}}{{end}}' $INSTANCE_ID
$ docker inspect --format='{{.LogPath}}' $INSTANCE_ID
$ docker inspect --format='{{.Container.Spec.Image}}' $INSTANCE_ID
可以在结果中循环数组和映射以产生简单的文本输出:
$ docker inspect --format='{{range $p, $conf := .NetworkSettings.Ports}} {{$p}} -> {{(index $conf 0).HostPort}} {{end}}' $INSTANCE_ID
当字段名以一个数字开头时,.Field语法就失效了,不过可以用模板语言的index函数实现。.NetworkSettings.Ports区块包含内部端口映射到外部地址/端口对象列表的映射。要获取数字公共端口,可以使用索引查找特定端口映射,然后索引0包含其中的第一个对象。 然后我们要求HostPort字段获取公共地址。
$ docker inspect --format='{{(index (index .NetworkSettings.Ports "8787/tcp") 0).HostPort}}' $INSTANCE_ID
如果请求一个字段本身是一个包含其他字段的结构,默认情况下你会得到内部值的Go样式转储。Docker添加了一个模板函数json,它可以应用于以JSON格式获取结果。
$ docker inspect --format='{{json .Config}}' $INSTANCE_ID
Docker命令行参考(30) – Docker network inspect显示详细的网络信息
04-07
Docker命令行参考(38) – Docker service inspect显示服务详细信息
02-12
Docker命令行参考(26) – Docker stats实时显示容器资源使用统计
06-21
Docker命令行参考(11) – Docker load从tar归档文件或STDIN导入镜像
07-20
Docker命令行参考(22) – Docker pause暂停容器内所有的进程
02-21
Docker命令行参考(17) – Docker events从服务器获取实时事件
02-14
Docker命令行参考(33) – Docker swarm init初始化集群
04-15
Dockerfile参考(1) – 用法
05-22
Docker使用示例(4) – 清理容器和镜像
06-10
Docker-postfix, 在 Docker 容器中,使用smtp身份验证( sasldb ) 运行后缀
06-26
Docker用户指南(15) – 默认bridge网络 – 绑定容器端口到主机
03-31
Linux w显示目前登入系统的用户信息命令详解
06-06
Docker实践(3) – 移动Docker到一个不同的分区
05-21
IdeaPad Y460p&Y560p用户手册
07-12
Linux bind显示或设置键盘按键与其相关的功能命令详解
03-11
Ubuntu 16.04 配置 Let’s Encrypt 实现站点 SSL
05-13
Ubuntu 16.04使用Docker部署WordPress
06-13
使用 Docker 搭建 Tomcat 运行环境
07-24
KVM虚拟化平台部署及命令行管理虚拟机教程
03-21
导出并导入Docker镜像(适用于保存传输镜像)
03-30
OraCmd命令行工具 v3.2 官方版
3.88MB
下载CrystalDiskInfo(硬盘信息检测工具)萌化版 v8.2.0绿色中文版下载
209.77MB
下载Desktop Info(桌面系统信息)下载 v2.0.1绿色版
345KB
下载MyMonic(显示器亮度调节工具)下载 v1.2官方版
8.4M
下载Nokia Monitor Test(显示器测试软件) v2.0 绿色汉化版
1.66M
下载PhotoLightning(照片信息修改工具) v5.52 官方版
7.85M
下载defpix显示屏坏点检查软件绿色版
761 KB
下载duet display windows(显示器扩展工具)v1.8.8.1 破解版
228.0M
下载everest ultimate edition(测试软硬件系统信息的工具)v5.51 免费版
6.7M
下载hwinfo32(系统信息检测工具) v7.05.4490 中文版
10.1M
下载亿图信息图软件 V8.7 官方版
243MB
下载公租房管理软件(公租房信息管理工具) 11.0.0.0 免费版
29.36MB
下载国盛证券大智慧(超级证券信息平台)v5.998.170909 最新版
17.4M
下载宏达青少年信息管理系统 v4.3.13.9487
8.16 MB
下载HWMonitor
1.21 MB
下载LED Player下载
196.5M
下载NovaL CT下载
74.4M
下载OnScreen Control下载
111.2M
下载aida32下载
3.37MB
下载exiftool下载
6.34MB
下载