🚀 DevOps/🐳 Docker

[Docker] 5. 컨테이너(Container) 조회 / 중지 / 삭제

꾸씅이 2025. 4. 7. 23:32

1. 컨테이너 조회

$ docker ps
  • ps : process status의 약자

 

 

[모든 컨테이너 조회(작동 중 + 중지)]

$ docker ps -a

 

 

 

 

 

 

2. 컨테이너 중지

$ docker stop 컨테이너명[또는 컨테이너 ID]
$ docker kill 컨테이너명[또는 컨테이너 ID]

 

  • stop : 집에 있는 컴퓨터로 비유하자면 시스템 종료 버튼을 눌러 차례대로 프로세스를 거쳐 시스템이 종료되는 명령어
  • kill : 무식하게 컴퓨터 전원 버튼을 눌러 강제 종료하는 방식 (사용하면 데이터 손실 위험있음)

 

 

 

 

3. 컨테이너 삭제

[중지되어 있는 특정 컨테이너 삭제]

$ docker rm 컨테이너명[또는 컨테이너 ID]

 

실행 중인 컨테이너 또한 중지한 후에만 삭제 가능

 

 

 

[실행되어 있는 특정 컨테이너 강제 삭제]

$ docker rm -f 컨테이너명[또는 컨테이너 ID]

 

 

 

 

[중지되어 있는 모든 컨테이너 삭제]

$ docker rm $(docker ps -qa)

 

 

 

 

[실행되고 있는 모든 컨테이너 강제 삭제]

$ docker rm -f $(docker ps -qa)