有没有办法在码头统计数据中显示容器名称? [英] Is there any way to display container names in docker stats?
本文介绍了有没有办法在码头统计数据中显示容器名称?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想显示所有运行容器的状态,所以我可以实现如下:
I want to display state of all running container, so I could achieve it like the following:
docker stats $(docker ps -q)
docker stats $(docker ps -q)
CONTAINER CPU % MEM USAGE/LIMIT MEM % NET I/O
04cdc87ba3cf 0.03% 468.8 MiB/3.784 GiB 12.10% 6.827 KiB/10.2 KiB
7d30fcbd8b36 0.09% 88.09 MiB/3.784 GiB 2.27% 28.23 KiB/289.2 KiB
a09ef63b2c59 97.94% 271.5 MiB/512 MiB 53.03% 3.644 MiB/190.2 KiB
a29681c1980f 0.10% 9.066 MiB/3.784 GiB 0.23% 2.538 KiB/648 B
但列容器只显示容器ID。我需要容器名称。例如:
but the column container is only showing the container id. I need the container name though. For example:
docker stats lrlcms_web_1
docker stats lrlcms_web_1
CONTAINER CPU % MEM USAGE/LIMIT MEM % NET I/O
lrlcms_web_1 0.09% 88.1 MiB/3.784 GiB 2.27% 28.85 KiB/289.2 KiB
那么如何获取所有的容器名称?只是为了:
So how do I get all the container names? Just for:
docker stats`all container's name'
docker stats `all container's name'
例如:
docker stats lrlcms_db_1 lrlcms_redis_1
docker stats lrlcms_db_1 lrlcms_redis_1
CONTAINER CPU % MEM USAGE/LIMIT MEM % NET I/O
lrlcms_db_1 0.05% 450.3 MiB/3.784 GiB 11.62% 8.737 KiB/10.2 KiB
lrlcms_redis_1 0.08% 7.383 MiB/3.784 GiB 0.19% 4.448 KiB/648 B
推荐答案
或 docker stats $(docker ps | awk'{if(NR> 1)print $ NF}')
这篇关于有没有办法在码头统计数据中显示容器名称?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文