就是我有台电脑,目前在 docker 给不同的容器分配了 1 核 cpu 和 1GB 内存。在容器内部使用 htop 查看,只能查看整个宿主机的全部 8 个内核的占用率 & 16gb 内存的占用率,不能看到本容器所分配资源的占用率。
问题是:怎么在容器内看自身资源( cpu 、内存等)占用率。
1
Kinnice 2022 年 11 月 23 日 via Android |
2
superzzy 2022 年 11 月 23 日
试试 docker stats
|
3
xiaoz 2022 年 11 月 23 日 via Android
2 楼那个是最简单直接的
|
4
Achilless 2022 年 11 月 23 日
临时使用的话可以这样
Run "cat /sys/fs/cgroup/cpu/cpuacct.usage" for cpu usage Run "cat /sys/fs/cgroup/memory/memory.usage_in_bytes" for memory usage |
5
unkindle OP 感谢!
|
6
julyclyde 2022 年 11 月 24 日
mount lxcfs
|