Docker – 像命令行中的实时指标一样

运行Docker容器时,我想获得所有正在运行的容器的实时度量报告?

我想实时查看内存,CPU和networking使用情况,例如Linux上的top命令。

你有一些从docker工具开始

docker统计

https://docs.docker.com/engine/reference/commandline/stats/

docker顶端

https://docs.docker.com/engine/reference/commandline/top/

请记住,您可以在docker top使用各种ps options

一个例子

$ docker top b753f4832fb -o pid,cmd

会显示类似的东西

PID CMD 6103 /usr/bin/vi

我find了一个很好的工具来帮助你满足这个要求。

Ctop ( github链接 )。 容器指标的顶级界面。 它的工作非常好,而且易于使用。

注意 – 你也可以使用docker stats ,但它有更less的选项和更简单的显示。

我希望这有帮助!