posts - 359,comments - 0,views - 19万

docker stats

实时更新所有容器的资源使用情况

默认情况下,stats 命令会每隔 1 秒钟刷新一次输出的内容直到你按下 ctrl + c。下面是输出的主要内容:

[CONTAINER]:以短格式显示容器的 ID。

[CPU %]:CPU 的使用情况。

[MEM USAGE / LIMIT]:当前使用的内存和最大可以使用的内存。

[MEM %]:以百分比的形式显示内存使用情况。

[NET I/O]:网络 I/O 数据。

[BLOCK I/O]:磁盘 I/O 数据。

[PIDS]:PID 号。

docker ps -q | xargs docker stats --no-stream

docker ps -返回正在运行的容器 ID 列表,然后我们通过管道将其通过xargs并进入docker stats --no-stream只会给我们提供第一个结果,而不是不断更新统计信息。

查看占用CPU资源使用率最高的docker容器

docker ps -q | xargs docker stats --no-stream |sort -nr -k 3 |head -10

查看占用内存资源使用率最高的docker容器

docker ps -q | xargs docker stats --no-stream |sort -nr -k 7 |head -10

posted on   属于我的梦,明明还在  阅读(1056)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示