Docker Kill命令
Docker kill命令用于强制终止一个或多个容器。它可以将容器放入TERM状态,并向容器发送SIGKILL信号。这意味着,如果容器中运行的进程无法处理TERM信号,那么它们将会被强制终止。
使用方法
要使用docker kill命令,需要获取容器的ID。可以使用docker ps命令来获取容器的ID。
$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d7a9f5c9a4f6 ubuntu "/bin/bash" 6 minutes ago Up 6 minutes boring_euclid
可以使用docker kill命令来强制终止容器,如下所示:
$ docker kill d7a9f5c9a4f6 d7a9f5c9a4f6
如果要终止多个容器,可以使用以下命令:
$ docker kill d7a9f5c9a4f6 e2a7f5c9a4f6 d7a9f5c9a4f6 e2a7f5c9a4f6
要查看容器的状态,可以使用docker ps命令:
$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
可以看到,终止的容器已经不再列出。
结论
docker kill命令可以用于强制终止一个或多个容器。可以使用docker ps命令来获取容器的ID,使用docker kill命令来强制终止容器。