사용된 공간을 활용 Docker
하고 관리하는 방법을 알아보려고 합니다. 실행하면 docker system df
이미지와 컨테이너의 크기를 볼 수 있습니다. 사용하지 않는 요소를 모두 지우기 위해 이전에 실행했기 docker system prune
때문에 이는 매우 합리적이며 약 5GB를 사용한 것 같습니다.
전체 시스템의 사용/여유 공간을 분석했을 때 df -h
추가 정보를 찾았지만 왜 사용 공간이 86GB인지 이해가 되지 않습니다.
잠깐 살펴보면 /var/lib/docker/overlay2
많은 파일과 사용되지 않은 오래된 요소가 드러날 수도 있습니다.
이 차이점을 어떻게 설명해야 할까요? 이 86GB는 얼마나 사용된 공간인가요? docker system df
이미지, 볼륨, 캐시 등 사용하지 않는 모든 요소를 파악하고 싶은데 , 이 사용된 공간을 어떻게 계산해야 합니까?
답변1
docker 저장소 /
는 으로 내부에 /var/lib/docker
있으므로 docker system df
이미지/컨테이너의 크기만 표시됩니다. 공간을 회수하려는 경우 명령은 이지만 docker system prune
귀하의 경우 회수할 항목이 없는 것 같습니다. 어디서나 Docker 스토리지를 설정하고, 서비스를 조정하고, --data-root=/data/docker/data
스타일 스토리지를 추가할 수 있습니다.