首页/云/云与容器速查/docker stats 资源监控
容器与 Docker106 条

docker stats 资源监控

实时查看容器 CPU、内存、网络、磁盘 IO:--no-stream 取一次快照;配合 --format 适合脚本巡检与告警基线。

云与容器速查云更新于 2026-10-12
指标CPU%、内存使用/上限、网络 IO、块设备 IO、PIDs
交互默认全屏刷新(q 退出);--no-stream 单次输出
对比 topstats 是容器维度资源,top 是进程列表
局限宿主整体压力(如 IO 等待)要配合 iostat/top 判断

使用示例

使用示例
docker stats --no-stream
docker stats --no-stream --format "table {{.Name}}  {{.CPUPerc}}  {{.MemUsage}}"
容器无内存上限时 MemLimit 显示宿主总量:生产必须设置 -m 限制,否则单个容器可拖垮整机。

易错点

  • 只看容器内部不看宿主:宿主 IO 瓶颈被漏掉
  • stats 内存显示为缓存+使用,评估 OOM 风险要看工作集

数据来源与参考

  • Docker Docs:docker stats

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌