监视资源使用情况
检查系统资源使用情况是查找行为不当应用程序的有效方法。此示例相当于容器的传统 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}}')