June 17, 2019

Docker Container 실시간 구동 확인 - docker stats

Docker Container 실시간 구동 확인 - docker stats

Docker stats는 작동하는 도커 컨테이너 구동 상태를 실시간으로 확인할 수 있습니다.

docker stats <컨테이너명>




dongdonge@dongdonge$ sudo docker stats --help

Usage:  docker stats [OPTIONS] [CONTAINER...]

Display a live stream of container(s) resource usage statistics

Options:
  -a, --all             Show all containers (default shows just running)
      --format string   Pretty-print images using a Go template
      --no-stream       Disable streaming stats and only pull the first result
      --no-trunc        Do not truncate output****

1. -a, --all : 모든 컨테이너에 관하여 출력 (기본값)

2. --no-steam : 실시간 스트리밍이 아닌 한번 출력




모든 컨테이너의 구동을 확인하려면 아래의 명령어처럼 입력하시면 됩니다.
하지만 특정한 컨테이너만 확인하고자 한다면 컨테이너명을 입력하면 됩니당!!

dongdonge@dongdongE$ sudo docker stats

CONTAINER ID        NAME                CPU %               MEM USAGE / LIMIT    MEM %               NET I/O             BLOCK I/O           PIDS
f2f2fac3ebf2        nginx_test          0.00%               4.242MiB / 3.83GiB   0.11%               23.5kB / 9.69kB     0B / 0B             3

해당 명령어를 통해 컨테이너의 CPU 사용률 및 메모리 사용률을 한눈에 실시간으로 확인할 수 있습니다.