docker system df
docker system df
docker system df는 Docker 데몬이 사용하는 디스크 공간을 보여주는 명령이에요. 이미지·컨테이너·볼륨이 얼마나 공간을 차지하는지 확인하고 싶을 때 사용해요.
출처: 문서
본문
docker system df는 Docker 데몬이 사용하는 디스크 공간의 양을 보여주는 명령이에요.
docker system df [OPTIONS]
지원하는 옵션은 다음과 같아요.
| 옵션 | 기본값 | 설명 |
|---|---|---|
--format |
Go 템플릿으로 출력 형식을 정해요. table(기본), table TEMPLATE, json, TEMPLATE을 지원해요. |
|
-v, --verbose |
공간 사용량에 대한 상세 정보를 보여줘요. |
예시
기본적으로 명령은 사용된 데이터의 요약을 표시해요.
$ docker system df
TYPE TOTAL ACTIVE SIZE RECLAIMABLE
Images 5 2 16.43 MB 11.63 MB (70%)
Containers 2 0 212 B 212 B (100%)
Local Volumes 2 1 36 B 0 B (0%)
-v/--verbose 플래그로 더 자세한 정보를 얻을 수 있어요.
$ docker system df -v
Images space usage:
REPOSITORY TAG IMAGE ID CREATED SIZE SHARED SIZE UNIQUE SIZE CONTAINERS
my-curl latest b2789dd875bf 6 minutes ago 11 MB 11 MB 5 B 0
...
Containers space usage:
...
Local Volumes space usage:
...
SHARED SIZE는 이미지가 다른 이미지와 공유하는 공간(공통 데이터)이에요.UNIQUE SIZE는 특정 이미지만 사용하는 공간이에요.SIZE는 이미지의 가상 크기로,SHARED SIZE와UNIQUE SIZE의 합이에요.
참고: 네트워크는 디스크 공간을 소비하지 않으므로 표시되지 않아요.