运行Docker容器时,我想获得所有正在运行的容器的实时指标报告?
我希望实时查看内存,CPU和网络使用情况,例如Linux上的top
命令。
答案 0 :(得分:1)
您可以使用docker中的一些工具开始
docker stats
https://docs.docker.com/engine/reference/commandline/stats/
docker top
https://docs.docker.com/engine/reference/commandline/top/
请注意,您可以在ps options
docker top
一个例子
$ docker top b753f4832fb -o pid,cmd
将显示类似
的内容 PID CMD
6103 /usr/bin/vi
答案 1 :(得分:0)
我找到了一个很好的工具来帮助你满足这个要求。
Ctop (github link)。容器指标的类似于顶部的界面。它的工作非常好,并且易于使用。
注意 - 您也可以使用docker stats
,但选项更少,显示更简单。
我希望这有帮助!