监视资源使用情况

检查系统资源使用情况是查找行为不当应用程序的有效方法。此示例相当于容器的传统 top 命令:

docker stats

要跟踪特定容器的统计信息,请在命令行中列出它们:

docker stats 7786807d8084 7786807d8085

Docker 统计信息显示以下信息:

CONTAINER     CPU %   MEM USAGE / LIMIT   MEM %    NET I/O               BLOCK I/O
7786807d8084  0.65%   1.33 GB / 3.95 GB   33.67%   142.2 MB / 57.79 MB   46.32 MB / 0 B

默认情况下,docker stats 显示容器的 ID,这不是很有帮助,如果你更喜欢显示容器的名称,只需执行

docker stats $(docker ps --format '{{.Names}}')