docker stats 增加一列容器名称的显示
docker stats 默认会显示容器 ID 的,可以用下面几种方法让它显示容器名称:

方法 1:直接用 --format
bash
docker stats --format "table {{.Container}}\t{{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}"

输出示例:
bash
CONTAINER NAME CPU % MEM USAGE / LIMIT
9c09acd48a25 my-nginx 0.07% 2.168MiB / 1.945GiB
4b5e3e12a3c7 redis-server 0.03% 1.512MiB / 1.945GiB
这里:
{``{.Container}}
→ 容器 ID{``{.Name}}
→ 容器名称- 还可以加上
{``{.NetIO}}
、{``{.BlockIO}}
等字段
方法 2:只显示 ID + 名称
如果你只关心容器 ID 和名称,可以简化:
bash
docker stats --format "table {{.Container}}\t{{.Name}}"
方法 3:用别名命令增强体验
比如加个 alias:
bash
alias dstats='docker stats --format "table {{.Container}}\t{{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}"'
以后只要执行 dstats 就能看到带容器名称的监控表格。