实时显示正在运行的容器的资源使用情况统计流,要将数据限制到一个或多个特定容器时,用空格分隔容器名称或ID
OPTIONS
-a, --all 显示所有容器(默认显示为正在运行)
--format 使用Go模板格式化打印
--no-stream 禁用流统计信息,仅获取第一个结果
--no-trunc 不要截断输出
CONTAINER ID:容器ID
NAME:容器名称
CPU%:容器正在使用的主机CPU的百分比
MEM USAGE / LIMIT:容器正在使用的总内存,以及允许使用的总内存量
MEM%:容器正在使用的主机内存的百分比
NET I/O:容器通过其网络接口发送和接收的数据量
BLOCK I/O:容器已从主机上的块设备读取和写入的数据量
PIDS:容器创建的进程或线程数
格式化选项(--format)的有效占位符
带标题显示(table)
$ sudo docker stats --format "table {{.ID}} {{.Name}} {{.CPUPerc}}" user db08be170682
不带标题显示
$ sudo docker stats --format "{{.ID}}:{{.Name}} {{.CPUPerc}}" user db08be170682