Docker stop命令

Docker stop命令概述

docker stop 命令可以用来停止一个运行中的 Docker容器。该命令后面的 CONTAINER 可以是容器Id,或者是容器名。

Docker stop命令语法

haicoder(www.haicoder.net)# docker stop [OPTIONS] CONTAINER [CONTAINER...]

案例

使用容器 ID 停止容器

首先,使用 docker run 命令,创建并运行一个 docker 容器。

haicoder(www.haicoder.net)# docker run -d -it --name haicoder ubuntu #返回结果 7a01512bff44caa328185c99e52341d20bc45df9858b8b29d0540e226309be39

使用 docker ps 命令,查看当前正在运行的容器,显示如下图,所示:

11 docker stop.png

现在我们使用 docker stop 命令,停止刚运行的 docker 容器。

haicoder(www.haicoder.net)# docker stop 7a01512bff44 7a01512bff44

再次使用 docker ps 命令,查看当前正在运行的容器,显示如下图,所示:

12 docker stop.png

此时,已经没有任何可运行的容器了。即,在以上案例中,我们使用 docker stop containerId 命令,停止一个运行中的 docker容器。

最后,我们使用 docker rm 命令,删除所有 docker 容器。

haicoder(www.haicoder.net)# docker rm $(docker ps -aq) 7a01512bff44

使用容器名停止容器

首先,使用 docker run 命令,创建并运行一个 docker容器。

haicoder(www.haicoder.net)# docker run -d -it --name haicoder ubuntu 601d4499b3202f9851a976fcfc9fda04da34bca0918152386c52c8a60f501eb2

使用 docker ps 命令,查看当前正在运行的容器,显示如下图,所示:

13 docker stop.png

现在我们使用 docker stop containerName 命令,停止刚运行的 docker 容器。

haicoder(www.haicoder.net)# docker stop haicoder #输出 haicoder

再次使用 docker ps 命令,查看当前正在运行的容器,显示如下图,所示:

14 docker stop.png

此时,已经没有任何可运行的容器了。即,在以上案例中,我们使用 docker stop containerName 命令,停止一个运行中的 docker容器。

最后,我们使用 docker rm 命令,删除所有 docker 容器。

haicoder(www.haicoder.net)# docker rm $(docker ps -aq) 601d4499b320

Docker stop命令总结

docker stop 命令可以用来停止一个运行中的容器。

Docker stop命令语法:

docker stop [OPTIONS] CONTAINER [CONTAINER...]