docker system info
docker system info
docker system info는 Docker 설치의 시스템 전반 정보를 보여주는 명령이에요. 커널 버전, 컨테이너·이미지 수, 스토리지 드라이버 등을 확인하고 싶을 때 사용해요.
출처: 문서
본문
docker system info는 Docker 설치에 관한 시스템 전반 정보를 표시하는 명령이에요. 커널 버전, 컨테이너 수, 이미지 수가 포함돼요. 보여주는 이미지 수는 고유 이미지 수라서, 같은 이미지를 다른 이름으로 태그한 것은 한 번만 셈해요.
형식(format)을 지정하면 기본 형식 대신 주어진 템플릿을 실행해요. Go의 text/template 패키지가 형식의 모든 세부 사항을 설명해요.
사용 중인 스토리지 드라이버에 따라 풀 이름, 데이터 파일, 메타데이터 파일, 사용/전체 데이터 공간, 사용/전체 메타데이터 공간 같은 추가 정보가 표시될 수 있어요. 이미지는 데이터 파일에, 이미지 관련 메타데이터는 메타데이터 파일에 저장돼요.
docker system info [OPTIONS]
별칭으로 docker info를 쓸 수 있어요.
지원하는 옵션은 다음과 같아요.
| 옵션 | 기본값 | 설명 |
|---|---|---|
-f, --format |
Go 템플릿으로 출력을 꾸며요. json은 JSON 형식으로, TEMPLATE은 주어진 Go 템플릿으로 출력해요. |
예시
overlay2 스토리지 드라이버를 쓰는 Ubuntu Linux 데몬의 출력 예시예요.
$ docker info
Client:
Version: 25.0.0
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.12.1
Path: /usr/local/libexec/docker/cli-plugins/docker-buildx
compose: Docker Compose (Docker Inc.)
Version: v2.24.1
Path: /usr/local/libexec/docker/cli-plugins/docker-compose
Server:
Containers: 14
Running: 3
Paused: 1
Stopped: 10
Images: 52
Server Version: 25.0.0
Storage Driver: overlayfs
driver-type: io.containerd.snapshotter.v1
Logging Driver: json-file
Cgroup Driver: cgroupfs
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
Swarm: inactive
Runtimes: runc io.containerd.runc.v2
Default Runtime: runc
Init Binary: docker-init
Kernel Version: 6.5.11-linuxkit
Operating System: Alpine Linux v3.19
OSType: linux
Architecture: aarch64
CPUs: 10
Total Memory: 7.663GiB
...
출력 형식 (--format)
출력 형식을 JSON으로 지정할 수도 있어요.
$ docker info --format '{{json .}}'
{"ID":"4cee4408-10d2-4e17-891c-a41736ac4536","Containers":14, ...}
Windows에서 docker info 실행
Windows Server 데몬의 출력 예시예요.
C:\> docker info
Client: Docker Engine - Community
Version: 24.0.0
Context: default
...
Server:
Containers: 1
Running: 0
Paused: 0
Stopped: 1
Images: 17
Server Version: 23.0.3
Storage Driver: windowsfilter
Logging Driver: json-file
Swarm: inactive
Default Isolation: process
Kernel Version: 10.0 20348 (20348.1.amd64fre.fe_release.210507-1500)
Operating System: Microsoft Windows Server Version 21H2 (OS Build 20348.707)
OSType: windows
Architecture: x86_64
...