런타임노트

[오류] Error response from daemon: conflict: unable to delete a5538e62c9c1 (cannot be forced) - image has dependent child images 본문

클라우드/Docker

[오류] Error response from daemon: conflict: unable to delete a5538e62c9c1 (cannot be forced) - image has dependent child images

D269 2023. 5. 23. 15:04
728x90

 

 

 

 

 

 

 

도커 이미지 삭제 시 dependent child images로 인한 오류가 났다......

 

 

 


 

도커 이미지 삭제하는 명령어

$ docker rmi [이미지 id]

를 했더니 아래와 같은 에러가 났다.

 

 

 

에러 메세지 : Error response from daemon: conflict: unable to delete a5538e62c9c1 (cannot be forced) - image has dependent child images

 

원인 : Image의 ID만을 특정하게 되면, 보이지 않지만 이미 다른 이미지에 의해 사용되고 있는 여러 태그들 또한 같이 선택 될 수가 있기 때문이라는데,,

 

 

해결 : Image의 ID가 아닌 Image Name:Tag로 특정 할 수 있도록 한다.

$ docker rmi ImageName:Tag

# Example
$ docker rmi tensorflow:v0.1

 

 

그런데 나는 이렇게 해도 안되어서

docker rmi $(docker images -f "dangling=true" -q)

명령어를 써서 사용하지 않는 dangling image를 제거해주었다.

 

 

 

 

 

 

 

 

참고 : https://sseongju1.tistory.com/6

728x90
반응형