본문 바로가기
Docker

[Docker] Docker 명령어 익히기/ stop과 kill의 차이점, 명령어 실습

by 클수저 2025. 2. 21.
728x90
반응형

 🛑docker stop

docker를 실행했다면 멈추는 명령어 또한 존재한다.

그것이 docker stopdocker kill이다.

 

🗡️  docker stop vs docker kill 

stop과 kill 모두 중지를 시키는건데 차이점이 있을까?

  • StopGracefully 하게 중지를 시킨다.
    • 삭제를 하는 과정에서 일종의 확인절차를 거친 후에 삭제를 한다.
      • SIGTERM과 SIGKILL 이후에 중지
    • Gracefully가 영어로 해석하면 '우아하게'이다. 즉, 그냥 무작위로 중지를 시키지않고 우아하게 지운다.(?)
  • Kill은 어떠한 과정없이 바로 중지를 시킨다.
    • Linux rm -rf 명령어와 살짝 유사하다.

docker stop [Contianer ID]

왼쪽은 docker container에서 localhost에 ping을 보내고 있다.

오른쪽에 stop을 실행하면 바로 실제로 바로 중지가 되지않고 ping이 가고있다가 5초 지나고 중지된다.

 

docker kill [container ID]

kill 명령어를 입력하면 ping이 바로 종료된다.

728x90
반응형