본문 바로가기
Cloud/docker

[Docker] 이미지 삭제 방법 (docker rmi 설정)

by 근육곰돌이 2020. 2. 18.
728x90

기존 이미지를 제거방법

이미지에 태그가 있는 repo파일들 삭제는 rmi을 이용하여 삭제한다.

사용 명령

docker rmi [OPTIONS] IMAGE [IMAGE...]

 

사용 예시

$ docker images
REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
test1                     latest              fd484f19954f        23 seconds ago      7 B (virtual 4.964 MB)
test                      latest              fd484f19954f        23 seconds ago      7 B (virtual 4.964 MB)
test2                     latest              fd484f19954f        23 seconds ago      7 B (virtual 4.964 MB)

------------------------------------------------------------------

1. 이미지 삭제 시 image id만으로는 rmi 사용불가
$ docker rmi fd484f19954f 
Error: Conflict, cannot delete image fd484f19954f because it is tagged in multiple repositories, use -f to force
2013/12/11 05:47:16 Error: failed to remove one or more images

2. 이미지 삭제
$ docker rmi test1:latest 
Untagged: test1:latest

$ docker rmi test2:latest 
Untagged: test2:latest



$ docker images (이미지 확인)
REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
test                      latest              fd484f19954f        23 seconds ago      7 B (virtual 4.964 MB)

------------------------------------------------------------------


$ docker rmi test:latest (이미지 삭제)
Untagged: test:latest
Deleted: fd484f19954f4920da7ff372b5067f5b7ddb2fd3830cecd17b96ea9e286ba5b8

 

 

 

 


출처 참조 사이트 

https://docs.docker.com/engine/reference/commandline/rmi/


 

docker rmi

Description Remove one or more images Usage docker rmi [OPTIONS] IMAGE [IMAGE...] Options Name, shorthand Default Description --force , -f Force removal of the image --no-prune Do not delete untagged...

docs.docker.com

 

* 이미지 태그 변경 방법: https://musclebear.tistory.com/74

반응형