Upgrade & Secure Your Future with DevOps, SRE, DevSecOps, MLOps!
We spend hours on Instagram and YouTube and waste money on coffee and fast food, but won’t spend 30 minutes a day learning skills to boost our careers.
Master in DevOps, SRE, DevSecOps & MLOps!
Learn from Guru Rajesh Kumar and double your salary in just one year.
2. What is the difference between docker stop and docker kill?
Docker stop / kill commands are used to stop the running docker container.
After docker stop <name>,
“docker ps -a ” will show the status as Exited (0)
But after docker kill <name>,
“docker ps -a ” will show the status as Exited (137).
ie, docker stop sends SIGTERM as process end signal and SIGKILL is send by docker kill.
root@ip-172-31-28-155:/home/ubuntu# docker start abhi
abhi
root@ip-172-31-28-155:/home/ubuntu# docker ps -a | grep abhi
2d0eb09c5f08 httpd “httpd-foreground” 18 minutes ago Up 7 seconds 80/tcp abhi
root@ip-172-31-28-155:/home/ubuntu# docker stop abhi
abhi
root@ip-172-31-28-155:/home/ubuntu# docker ps -a | grep abhi
2d0eb09c5f08 httpd “httpd-foreground” 18 minutes ago Exited (0) 4 seconds ago abhi
root@ip-172-31-28-155:/home/ubuntu# docker start abhi
abhi
root@ip-172-31-28-155:/home/ubuntu# docker kill abhi
abhi
root@ip-172-31-28-155:/home/ubuntu# docker ps -a | grep abhi
2d0eb09c5f08 httpd “httpd-foreground” 18 minutes ago Exited (137) 2 seconds ago abhi
root@ip-172-31-28-155:/home/ubuntu#