当前位置: 首页 > 面试题库 >

有什么方法可以在docker stats中显示容器名称?

卫和洽
2023-03-14
问题内容

我想显示所有正在运行的容器的状态,因此可以像下面这样实现:

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。我需要容器名称。例如:

码头工人统计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

那么,如何获得所有容器名称?只为:

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 ps”而不是“ awk” …请注意,“-format”通常与“ docker inspect”一起使用:

docker stats $(docker ps --format '{{.Names}}')

2017年2月12日,请参阅下面的马纳特答案(https://stackoverflow.com/a/42060599/72717)。Docker
1.13.0的“ stats”可以以“ –format”显示容器名称:

docker stats --format "table {{.Name}}\t{{.Container}}\t{{.CPUPerc}}\t{{.MemUsage}}"


 类似资料:
  • 材料设计非常强调“纸张”的隐喻。要做到这一点,阴影是必不可少的。由于材料设计是一种理念,而不是API(尽管它内置在L中),因此应该在任何地方(Windows窗体、HTML/CSS等)进行设计。如何在Android API 14到20中做到这一点? 请注意,对于圆形和其他非方形形状,预制PNG实际上并不实用。

  • 我将FancyBox2用于我的web应用程序。我阅读了它的在线文档,但没能找到一种不向用户显示就打开iframe的方法。 我询问的原因是,当一个常规页面被加载时,我想让一个Fancybox iframe也被加载,而没有用户的通知。当用户点击页面上的一个链接将触发Fancybox以显示iframe时,我想让它简单可见。我希望这将大大改善用户体验在速度方面。 任何想法或链接将会非常感谢。

  • 问题内容: 我有一个具有多个程序包依赖项的项目,其主要要求在中列出。当我打电话时,它将当前安装的软件包打印为普通列表。我希望也获得他们的依赖关系,如下所示: 目的是检测每个特定程序包的依赖性: 并将它们插入我的当前。例如,对于此输入: 我想得到: 有什么办法显示已安装的pip软件包的依赖性? 问题答案: 您应该看一下: 它不会像您直接指示的那样生成文件。但是,源代码(255行python代码)应该

  • 我正在尝试使用HWPFDocument创建word文档。我能够创建具有某些功能的文档,但不能得到很少的东西。我的问题很简单,但有几件事我搞不清楚。我想把这个简单的HTML转换成创建的worddoc: 这里我可以转换粗体和斜体文本。但不知道如何创建 这是将html转换为文档的主要代码,如: 希望这将有助于理解你。

  • 我使用fiddler监控一个简单的html内容从一个PHP文件运行在localhost。但是每当我按f5刷新页面(浏览器)时,在fiddler中有时整个web会话的字体变成蓝色,即当它实际显示内容(html)时,相反的情况发生在web会话是灰色的时候,它不显示html内容。 注意:始终显示请求/响应标题,这仅用于内容。我还尝试了点技巧(“:80”)并从localhost切换到127.0。0.1.

  • 我已经读到azure blob存储容器名称的长度必须最多为63个字符(请参阅 https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/naming-and-referencing-containers--blobs--and-metadata),但在阅读本文之前,我正在测试比这更长的容器名称,因此尝试了更长的时间