Docker 이미지 빌드 시 생성된 캐시를 삭제하고 실제로 사용하지 않는 이미지, 컨테이너, 볼륨 및 네트워크 등의 리소스를 전부 삭제하려면 다음과 같이 명령어를 사용하세요.
docker image prune -a
위 명령어는 사용하지 않는 이미지를 모두 삭제합니다. -a 옵션을 사용하면 빌드 캐시도 삭제됩니다. 이 질문에 따르면 -a 옵션 사용이 적합합니다.
docker container prune
위 명령어는 정지된 모든 컨테이너를 삭제합니다.
docker volume prune
위 명령어는 사용하지 않는 볼륨을 삭제합니다.
docker network prune
위 명령어는 사용하지 않는 네트워크를 삭제합니다. 물론, 이미지, 컨테이너, 볼륨 및 네트워크를 일괄 삭제할 수도 있습니다. 아래 명령어를 사용하여 모두 삭제하세요.
docker system prune --all --volumes
위 명령어를 실행하면 사용하지 않는 모든 Docker 리소스와 함께 빌드 캐시가 삭제됩니다.