docker stats

Posted scholars-xian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker stats相关的知识,希望对你有一定的参考价值。

实时显示正在运行的容器的资源使用情况统计流,要将数据限制到一个或多个特定容器时,用空格分隔容器名称或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

技术图片

以上是关于docker stats的主要内容,如果未能解决你的问题,请参考以下文章

sh 对于ECS #docker,Sane`docker stats`

无法为 COPY 创建 docker 映像失败:stat /var/lib/docker/tmp/docker-builder 错误

docker stats监控容器资源消耗

docker stats

NodeJs异步的执行过程

docker stats top diff和cp