使用 Docker 自带的命令
-
使用
docker stats
命令:
docker stats [container_name or container_id]
这将显示指定容器的实时资源使用情况,包括 CPU 使用率、内存使用量、网络 I/O 和磁盘 I/O 等。
如果您想要同时监控多个容器,可以在 docker stats
命令中指定多个容器的名称或 ID。
-
使用
watch
命令实时刷新:
如果您想持续监控容器资源情况,可以结合 watch
命令使用:
watch -n 1 docker stats [container_name or container_id]
这将每秒刷新一次容器资源使用情况。
示例:
watch -n 1 docker stats container1 container2
这将每秒刷新一次容器 container1
和 container2
的资源使用情况。
通过这些命令,您可以方便地实时监控 Docker 容器占用的资源情况。