docker df

agnusdei·2023년 7월 26일
0

docker df에서 'df'는 "disk space usage"에 대한 'disk free'의 줄임말입니다. 이 명령은 Docker에서 사용 중인 디스크 공간에 대한 정보를 제공합니다. docker df는 다음 메트릭을 출력합니다:

  1. Images: 도커 이미지에 사용된 디스크 공간
  2. Containers: 도커 컨테이너에 사용된 디스크 공간
  3. Local Volumes: 도커 볼륨에 사용된 디스크 공간
  4. Build Cache: 빌드 캐시에 사용된 디스크 공간

이러한 정보를 통해 사용자는 원하는 경우 Docker 인스턴스에서 사용되는 디스크 공간을 최적화하고 관리할 수 있습니다. 필요없는 이미지, 컨테이너, 볼륨 및 빌드 캐시를 정리함으로써 디스크 공간을 확보할 수 있습니다.

docker system df 명령어는 Docker 환경에서 디스크 사용량과 연관된 정보를 보여주는 데 사용됩니다. 이 명령어를 실행하면 컨테이너, 이미지, 볼륨 및 빌드 캐시와 관련된 디스크 사용량 정보를 한눈에 확인할 수 있습니다.

docker system df 명령어를 사용하면, 다음과 같은 정보들을 확인할 수 있습니다.

  1. 사용 중인(Active) 컨테이너 수, 전체 컨테이너와 관련된 디스크 사용량, 그리고 사용 중인 컨테이너의 디스크 사용량
  2. 전체 이미지 수, 사용 중인 이미지의 수, 전체 이미지와 관련된 디스크 사용량, 그리고 사용 중인 이미지의 디스크 사용량
  3. 사용 중인 볼륨 수, 전체 볼륨과 관련된 디스크 사용량
  4. 빌드 캐시 사용량

docker system df 명령어를 사용하여 디스크 공간을 절약할 수 있는 항목을 파악하거나 진행중인 작업을 관리하는 데 도움이 됩니다. 예를 들어, 사용하지 않는 이미지, 볼륨 및 컨테이너를 확인하고 삭제할 수 있습니다.

추가로, docker system df -v 명령어를 사용하면 각 이미지, 컨테이너, 볼륨 별로 사용 중인 디스크 공간에 대한 상세 정보를 보여줍니다.

예제 출력:

$ docker system df
TYPE                TOTAL         ACTIVE        SIZE          RECLAIMABLE
Images              10            5             2.241GB       1.16GB (51%)
Containers          5             2             538.1MB       122.3MB (22%)
Local Volumes       6             3             356.4MB       104.2MB (29%)
Build Cache         0             0             0B            0B (0%)

docker system df 명령어를 사용하면 Docker 환경의 디스크 사용량을 전반적으로 확인할 수 있으며, 관련 리소스를 관리하여 필요한 경우 시스템 공간을 확보할 수 있습니다. 사용되지 않는 이미지, 컨테이너, 볼륨을 확인하고 삭제하는 작업을 자주 수행하여 시스템을 깔끔하게 유지하는 것이 좋습니다.

0개의 댓글