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

相关推荐
浪兎兎10 分钟前
Docker 容器技术笔记
笔记·docker·容器
Linux-lucky14 分钟前
28-Linux学习之旅之Maven与Nexus制品库
linux·运维·学习·nginx·tomcat·maven
Zhu7581 小时前
在Docker环境离线部署最新版Harbor
运维·docker·容器
敲代码还房贷3 小时前
VMware17 + Ubuntu22.04 共享 完整步骤
linux·python·ubuntu
King of fraud3 小时前
Linux 下 MySQL 基础操作:创建用户、数据库与权限管理实战
linux·数据库·mysql
天蓝不会忘记023 小时前
pod的控制器
容器·kubernetes
DevOps老兵3 小时前
Kubernetes生产运维02:只会get pods还不够,kubectl排障工具箱怎么组合使用
运维·容器·kubernetes·kubectl·devops·故障排查·sre
陈聪.3 小时前
Kubernetes 中 Pod 的全面知识
云原生·容器·kubernetes
实心儿儿4 小时前
Linux —— 传输层协议TCP
linux·服务器·tcp/ip
SakitamaX4 小时前
k8s中的控制器的使用
云原生·容器·kubernetes