-
Remove docker imageWeb Programming/Back End 2021. 10. 25. 18:21
도커로 이미지를 빌드하다보면 용량을 많이 차지하게 된다. 나의 경우 테스트 이미지를 빌드할 때는 빌드할 때마다 별도의 버전을 지정하지 않는데, 그러면 이전에 생성된 해당 버전의 이미지는
none
이 되버린다.Remove
none
imagedocker rmi $(docker images -f "dangling=true" -q)
docker image prune
Remove all images
이미지를 다 지워버리고 싶은 경우 아래의 명령으로 지우면 된다.
docker rmi $(docker images -a -q)
Remove with image name
docker rmi $(docker images | grep <imagename>)
혹은
docker rmi $(docker images <completeimagename> -a -q)
In Windows PowerShell:
docker rmi $(docker images --format "{{.Repository}}:{{.Tag}}"|findstr "imagename")
References
- 권윤학님 블로그 [ Docker ] dangling image ( 이름 없는 이미지 / none 이미지 / : 이미지) 제거
- 배워서 남주자님 블로그 Docker container & image 모두 삭제
- stackoverflow How to remove docker images based on name?
'Web Programming > Back End' 카테고리의 다른 글
[번역] Pulumi는 무엇일까? (0) 2021.10.25 docker로 django 서버 띄우기 (0) 2021.10.25 Docker 용량 관리 (0) 2021.10.25 Django 첫 프로젝트 회고 (0) 2021.10.25 AWS Lambda logging 잘남기기 (0) 2021.10.25