查看docker中各个容器所占的资源

要查看Docker中的每个容器占用的资源,可以使用docker stats命令。这个命令提供了容器的实时资源使用统计,包括内存使用情况。以下是如何使用docker stats命令的示例:

bash 复制代码
docker stats --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.NetIO}}\t{{.BlockIO}}\t{{.MemPerc}}\t{{.PIDs}}" --no-stream

这个命令会显示容器的名称、CPU使用百分比、内存使用情况、网络IO、块IO、内存使用百分比和进程ID数量。--no-stream参数会阻止docker stats命令持续输出数据,而是只显示当前时刻的统计信息。

演示:

如果只想查看特定容器的统计信息,可以指定容器的名称或ID:

bash 复制代码
docker stats --format "table {{.Name}}\t{{.MemUsage}}" my-container

my-container替换为想要查看的容器的名称或ID。

相关推荐
探索云原生2 小时前
终于搞懂 Kueue:5 个核心对象一次讲透
linux·docker·ai·云原生·kubernetes
An_s3 小时前
机器学习python之识别图中物品信息
java·linux·开发语言
AI服务老曹3 小时前
Docker部署AI视频分析平台参数配置说明与调优指南
人工智能·docker·音视频
Championship.23.244 小时前
Linux 3.0 LVDS驱动开发详解
linux·运维·驱动开发·lvds
eggcode4 小时前
docker拉取、重命名、导出导入、删除镜像的示例
docker
风向决定发型丶4 小时前
Shell中的特殊变量
linux·运维·bash
mounter6255 小时前
走向长时运行:引入协程(Coroutines),打破 BPF 程序的“一堂到底”限制
linux·ebpf·kernel
蜀道山老天师5 小时前
从零读懂 K8s:核心概念、集群架构与工作原理
容器·架构·kubernetes
运维大师5 小时前
【Linux运维极简教程】05-软件包管理
linux·运维·服务器
六点_dn6 小时前
Linux学习笔记-shell运算符
linux·笔记·学习