Docker Container Kill

This command will kill one or more running containers. It kills the process abruptly inside the container. One might confuse this with docker stop. But docker stop just stops the processes inside the container while docker kill command will kill the process itself.


Syntax

$ docker kill [OPTIONS] CONTAINER [CONTAINER...]

Options

--signal, s: Signal to send to the container


Examples

The following example sends the default KILL signal to the container:

$ docker kill my_container


learning-ocean:~ gaurav$ docker container run -itd nginx
89d34da28b5d4a4e15a6262cb6414106527a377eeeebdcf7aa4a7e8ef766260b
learning-ocean:~ gaurav$ docker container ls 
CONTAINER ID   IMAGE     COMMAND                  CREATED         STATUS         PORTS                     NAMES
89d34da28b5d   nginx     "/docker-entrypoint.…"   5 seconds ago   Up 4 seconds   80/tcp                    happy_cori


let kill the container using below command


learning-ocean:~ gaurav$ docker container kill 89
89
learning-ocean:~ gaurav

Be careful while running this command as it may cause severe issues if executed in a prod environment by mistake.