docker를 실행하다가 어느 순간 no space left on device 에러가 발생한다.
docker system prune --all
위 명령어를 사용하면 컨테이너, 이미지는 삭제되지만
volume과 위 사진에 있는 Disk image size는 삭제되지 않는다. 이것은 docker desktop에서 오른쪽 위에 있는 톱니바퀴를 클릭하고 Resources에 들어가면 확인할 수 있다.
container, image, volume은 docker desktop을 이용해 직관적으로 지울 수 있지만 Disk image size는 그렇지 않다.
rm -rf ~/Library/Containers/com.docker.docker/Data/*
docker를 재실행하면 Disk image size가 초기화된 것을 확인할 수 있다!