Docker kill命令概述
docker kill 命令可以用来杀掉一个或者多个正在运行的 Docker容器。该命令后面的 CONTAINER 可以是容器Id,或者是容器名。
Docker kill命令语法
haicoder(www.haicoder.net)# docker kill [OPTIONS] CONTAINER [CONTAINER…]
Docker kill命令参数
参数 | 说明 |
---|---|
-s | 向容器发送一个信号。 |
案例
使用容器 ID 杀掉容器
首先,使用 docker run 命令,创建并运行一个 docker 容器。
haicoder(www.haicoder.net)# docker run -d -it —name haicoder ubuntu
59f80afcdd52626ad360af97d17b472193eb9b5cada56efa0147d6b78acdaa1d
使用 docker ps 命令,查看当前正在运行的容器,显示如下图,所示:
现在我们使用 docker kill 命令,杀掉刚运行的 docker 容器。
haicoder(www.haicoder.net)# docker kill 59f80afcdd52
59f80afcdd52
再次使用 docker ps 命令,查看当前正在运行的容器,显示如下图,所示:
此时,我们发现,已经没有正在运行的 Docker 容器了,即容器被杀死了。即,在以上案例中,我们使用 docker kill containerId 命令,杀掉一个正在运行的 docker 容器。
最后,我们使用 docker rm 命令,删除所有 docker 容器。
haicoder(www.haicoder.net)# docker rm $(docker ps -aq)
59f80afcdd52
使用容器名杀掉容器
首先,使用 docker run 命令,创建并运行一个 docker 容器。
haicoder(www.haicoder.net)# docker run -d -it —name haicoder ubuntu
f725c5d8814be0ab4645bcb40e17190338ecb2707e581e24c38f57d0646211f3
使用 docker ps 命令,查看当前正在运行的容器,显示如下图,所示:
现在我们使用 docker kill 命令,杀掉刚运行的 docker 容器。
haicoder(www.haicoder.net)# docker kill haicoder
haicoder
再次使用 docker ps 命令,查看当前正在运行的容器,显示如下图,所示:
此时,我们发现,已经没有正在运行的 Docker 容器了,即容器被杀死了。即,在以上案例中,我们使用 docker kill containerName 命令,杀掉一个运行中的 docker 容器。
最后,我们使用 docker rm 命令,删除所有 docker 容器。
haicoder(www.haicoder.net)# docker rm $(docker ps -aq)
f725c5d8814b
Docker kill命令总结
docker kill 命令可以用来杀掉一个或者多个正在运行的 Docker 容器。
Docker kill命令语法:
docker kill [OPTIONS] CONTAINER [CONTAINER…]