Docker가 차지하는 모든 디스크 사용량을 제거하는 방법
먼저 도커의 디스크 사용량을 확인해보자.
Docker에서 디스크 사용량을 확인하는 방법
docker system df
# docker system df
TYPE TOTAL ACTIVE SIZE RECLAIMABLE
Images 6 2 1.758GB 1.013GB (57%)
Containers 2 0 1.937MB 1.937MB (100%)
Local Volumes 11 3 391.1MB 53.85MB (13%)
Build Cache 141 0 1.003GB 1.003GB
docker system df
를 통해 4가지 유형의 디스크 사용량을 볼 수 있습니다. 다음으로 이러한 디스크 사용량을 개별적으로 삭제하겠습니다.모든 Docker 이미지를 삭제하는 방법
docker rmi $(docker images -q)
rmi
: 이미지 제거$(docker images -q)
: 모든 이미지 ID를 나열합니다.모든 Docker 컨테이너를 삭제하는 방법
docker rm $(docker ps -a -q)
rm
: 컨테이너 제거$(docker ps -a -q)
: 모든 컨테이너 ID를 나열합니다.모든 Docker 로컬 볼륨을 삭제하는 방법
docker volume rm $(docker volume ls -qf dangling=true)
volume rm
: 볼륨, 제거$(docker volume ls -qf dangling=true)
: 매달려 있는 이름을 포함하여 모든 볼륨 이름을 나열합니다.You see what the 'dangling' is
모든 Docker 빌드 캐시를 삭제하는 방법
docker builder prune -a
builder prune -a
: 모든 빌드 캐시 제거마무리
다음 네 가지 명령을 실행하여 Docker의 모든 디스크 사용량을 지울 수 있습니다.
docker rmi $(docker images -q)
docker rm $(docker ps -a -q)
docker volume rm $(docker volume ls -qf dangling=true)
docker builder prune -a
Reference
이 문제에 관하여(Docker가 차지하는 모든 디스크 사용량을 제거하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/kayadamof/how-to-remove-all-the-disk-usage-occupied-by-docker-43jn텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)