Python/Go开发

docker ps 显示指定的列

2018-07-19  本文已影响0人  SlowGO

docker ps 默认的显示内容过多,当值过长时就会导致折行,可读性很差,所以希望只显示自己关心的某些列。

可以自己指定显示的模板,例如:

docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Ports}}"

显示结果:

$ docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Ports}}"
CONTAINER ID        NAMES                                   PORTS
db3df460fe14        dev-peer0.org1.example.com-fabcar-1.0
b6f803814cce        cli
10724ca7364f        peer0.org1.example.com                  0.0.0.0:7051->7051/tcp, 0.0.0.0:7053->7053/tcp
20d930e6e9f7        ca.example.com                          0.0.0.0:7054->7054/tcp

可用的占位符

名称 含义
.ID 容器ID
.Image 镜像ID
.Command 执行的命令
.CreatedAt 容器创建时间
.RunningFor 运行时长
.Ports 暴露的端口
.Status 容器状态
.Names 容器名称
.Label 分配给容器的所有标签
.Mounts 容器挂载的卷
.Networks 容器所用的网络名称
上一篇下一篇

猜你喜欢

热点阅读