查看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。

相关推荐
ltl14 小时前
大多数「无锁」代码其实不是无锁的
linux
ltl14 小时前
Linux 内核的内存屏障:一个让我调了三天的 bug
linux
冷莫溪15 小时前
Kubernetes——k8s v1.24离线部署(Containerd + Calico)
云原生·容器·kubernetes
Lonely 净土16 小时前
Rocky Linux 安装教程
linux·运维·服务器
营养充电站17 小时前
KMP全栈开发:从Android到AI Agent的技术演进与实践
人工智能·算法·docker·jupyter
崔亮的博客18 小时前
K8S GPU 调度——Operator 自动管理GPU
云原生·容器·kubernetes
小义_19 小时前
K8s 全网高频常用命令大全
docker·容器·kubernetes
李白你好20 小时前
Windows 离线 Linux 提权辅助查询工具
linux
Lust Dusk21 小时前
记一次Linux应急响应题目解析
linux·运维·服务器·网络·安全·网络安全
ShineWinsu21 小时前
对于Linux:五种IO模型以及非阻塞IO的详细解析
linux·c++·面试·io·阻塞·非阻塞·fcntl