When you use the docker kill
command, by default it immediately stops/kills the container (without giving it an opportunity to shutdown gracefully). It does so by sending the SIGKILL
signal to the main process inside the container. However, you can send a different signal (instead of SIGKILL
) using the --signal
flag. For example, to send a SIGINT
signal (which is equivalent to doing Ctrl + C inside of terminal), you can do the following:
docker kill --signal=SIGINT container_name
Please note that docker kill <container_name>
command is synonymous to the new docker container kill <container_name>
command. While both work, the latter/newer syntax was introduced to make the commands more verbose, so that the commands are more obvious in what they do.
Hope you found this post useful. It was published . Please show your love and support by sharing this post.