Docker
[Docker] <none> image 정리
dev-s2
2021. 8. 17. 11:45
반응형
docker-compose 배포 실패로 인해 아래와 같은 none image들이 생겨났다.

dangling 태그 여부에 따라 필터링 해주는 명령어이다.
dangling=true 태그가 없는경우
dangling=flase 태그가 있는 경우
docker rmi $(docker images --filter "dangling=true" -q --no-trunc)
명령어 실행 후 none 태그 이미지가 사라진 것을 확인 할 수 있다.
* 추가 *
아래와 같이 삭제가 안되는 경우 컨테이너에 남아있기 때문일 수 있다.
container 명령어를 실행하여 컨테이너를 삭제해준다.
docker ps -a

또는
-f(--force) 옵션을 추가하여 이미지를 강제 삭제한다.
docker rmi -f $(docker images -f "dangling=true" -q)
반응형