코드/CI-CD-Docker

[Docker] 도커 이미지/컨테이너 삭제

Yeah-Panda 2024. 7. 9. 13:57

도커 목록 보기 및 삭제 커맨드

#현 활성화 도커 목록
docker ps

#모든 도커 컨테이너 목록
docker ps -a

#도커 중지
docker stop {container_name | container_id}

#도커 삭제
docker rm {container_name | container_id}

#도커 이미지 목록
docker images

#도커 이미지 삭제
docker rmi {image_id}

 

복수개 이미지, 컨테이너의 삭제는

# 이미지 삭제
docker rmi {image_id} {image_id} ...

 

 

# 이미지 목록 조회
> docker images

REPOSITORY   TAG                  IMAGE ID       CREATED        SIZE
<none>       <none>               6a9db41d2196   4 hours ago    267MB
<none>       <none>               bbcaff07a916   4 hours ago    347MB
<none>       <none>               64393808cb77   5 weeks ago    268MB
<none>       <none>               2ef122f569f5   5 weeks ago    268MB


#image_id image_id 
> docker rmi 6a9db41d2196 bbcaff07a916 64393808cb77

 

이미지를 삭제하기전에 사용중인 컨테이너가 있다면 컨테이터 부터 삭제 되어야한다

컨테이너가 중지되었다고 해서 이미지가 사용중이지 않은 것은 아니다.

> docker ps -a

CONTAINER ID   IMAGE          COMMAND                   CREATED       STATUS                      PORTS     NAMES
2c92932034dc   6a9db41d2196   "docker-entrypoint.s…"   4 hours ago   Exited (1) 21 minutes ago             nifty_euler
e77e2a23f41d   bbcaff07a916   "docker-entrypoint.s…"   4 hours ago   Exited (0) 4 hours ago                agitated_villani
e2df0be18a66   bbcaff07a916   "docker-entrypoint.s…"   5 hours ago   Exited (0) 4 hours ago                sweet_hodgkin
9c641cc74339   64393808cb77   "docker-entrypoint.s…"   5 weeks ago   Exited (0) 5 hours ago                trusting_ride
6272feac053b   2ef122f569f5   "docker-entrypoint.s…"   5 weeks ago   Exited (1) 5 weeks ago                interesting_feynman
402ca3ac9967   2ef122f569f5   "docker-entrypoint.s…"   5 weeks ago   Exited (0) 5 weeks ago                optimistic_proskuriakova
f4f846c43000   26dcc0d20705   "docker-entrypoint.s…"   5 weeks ago   Exited (0) 5 weeks ago                flamboyant_hofstadter
daf5af8de73a   49b364a707f7   "docker-entrypoint.s…"   5 weeks ago   Exited (0) 5 weeks ago                dazzling_sutherland
9ecbad2dc4bd   49b364a707f7   "docker-entrypoint.s…"   5 weeks ago   Exited (0) 5 weeks ago                silly_lumiere
71ecc7010d01   63a51fc658ac   "python rng.py"           5 weeks ago   Exited (0) 4 weeks ago                magical_euler

> docker rm 2c92932034dc e77e2a23f41d e2df0be18a66
2c92932034dc
e77e2a23f41d
e2df0be18a66


> docker rmi 6a9db41d2196 bbcaff07a916
Deleted: sha256:6a9db41d21964c3343ee49798d8e70b0d00d9f8e1b5d19daa56e0c6850f8e20d
Deleted: sha256:bbcaff07a91691b6b34cec772bec8bb5ad141fa6c7963ae6c3e835fb1da12c2c

 

모든 이미지 삭제

docker image prune -a

 

'코드 > CI-CD-Docker' 카테고리의 다른 글

[Docker] 이미지 구성 살펴보기  (0) 2024.07.10
[Docker] 중지된 컨테이너 자동 제거 하기  (0) 2024.07.10
[Docker] 인터렉티브 모드  (0) 2024.05.30
[CI/CD] environment  (0) 2024.05.23
[docker] attach, detached  (0) 2024.05.13