如何查看docker容器的资源使用情况?
我正在使用 docker-compose 2.1 和 2.4 版。我想查看正在运行的容器及其资源使用情况:RAM、CPU。docker-compose ps
返回容器、图像,但不返回资源。
$ docker-compose ps
Name Command State Ports
--------------------------------------------------------------------------------------------------------------------------------------------
service-1 /app.sh Up (healthy) 8001/tcp
service-2 /app.sh Up (healthy) 0.0.0.0:80->4000/tcp
kafka /etc/confluent/docker/run Up 0.0.0.0:29092->29092/tcp, 0.0.0.0:7071->7071/tcp, 9092/tcp
mongo /init.sh Up (unhealthy) 0.0.0.0:27017->27017/tcp
zookeeper /etc/confluent/docker/run Up 2181/tcp, 2888/tcp, 0.0.0.0:32181->32181/tcp, 3888/tcp
您可以使用docker stats
命令查看容器资源使用情况。
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
95f5cdca9700 service-1 0.01% 35.39MiB / 381.5MiB 9.28% 141kB / 78kB 19.7MB / 0B 3
df49fdac6009 service-2 10.43% 278.6MiB / 381.5MiB 73.02% 126MB / 183MB 435MB / 0B 151
9dff501eb008 kafka 12.62% 348.1MiB / 572.2MiB 60.83% 610MB / 188MB 223MB / 0B 224
c00000a1d397 zookeeper 21.27% 313.7MiB / 381.5MiB 82.23% 600MB / 220MB 209MB / 0B 281
6d2d5000bb2e mongo 14.56% 325.8MiB / 381.5MiB 85.39% 531MB / 211MB 259MB / 0B 245
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句