기술

[docker] 도커 이미지, 컨테이너 삭제 및 명령어

하기싫지만어떡해해야지 2024. 7. 30. 11:40

docker를 이용하고 관리하다보면

터미널로 주요 명령어들을

계속 외워두고 사용해야하는 경우가 많다

 

그래서 내가 보려고 정리해둔 docker 주요 명령어

 

모든 container 확인

docker ps -a

-a는 대부분 all의 약자

 

현재 구동 중인 container 확인

docker ps

 

여기서 젤 왼쪽의 container ID를 확인

 

container 실행

docker start [container name 혹은 container ID]

 

container 실행 중지

docker stop [container name 혹은 container ID]

 

container 삭제

docker rm [container ID]

 

container 여러 개 삭제

docker rm [container ID], [container ID] , ....

 

모든 container 삭제

docker rm `docker ps -a -q`

 

container 실행 여부에 상관없이 삭제

docker rm -f [container ID]

현재 images 확인

docker images

image ID 확인하기

 

image 삭제

docker rmi [image ID]

rm image의 약자인 듯

 

 

원래 삭제 순서는

컨테이너 -> 이미지인데 -f 를 붙이면

컨테이너 삭제 이전에 이미지 삭제가 가능하다

 

명령어에서 -f는 보통 force의 약자

docker rmi -f [image ID]