Docker stop命令概述

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

Docker stop命令语法

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

案例

使用容器 ID 停止容器

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

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

使用 docker ps 命令,查看当前正在运行的容器,显示如下图,所示:Docker stop命令 - 图1现在我们使用 docker stop 命令,停止刚运行的 docker 容器。

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

再次使用 docker ps 命令,查看当前正在运行的容器,显示如下图,所示:
Docker stop命令 - 图2此时,已经没有任何可运行的容器了。即,在以上案例中,我们使用 docker stop containerId 命令,停止一个运行中的 docker容器。
最后,我们使用 docker rm 命令,删除所有 docker 容器。

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


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

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

使用 docker ps 命令,查看当前正在运行的容器,显示如下图,所示:
Docker stop命令 - 图3现在我们使用 docker stop containerName 命令,停止刚运行的 docker 容器。

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


再次使用 docker ps 命令,查看当前正在运行的容器,显示如下图,所示:
Docker stop命令 - 图4
此时,已经没有任何可运行的容器了。即,在以上案例中,我们使用 docker stop containerName 命令,停止一个运行中的 docker容器。
最后,我们使用 docker rm 命令,删除所有 docker 容器。

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

Docker stop命令总结

docker stop 命令可以用来停止一个运行中的容器。
Docker stop命令语法:
docker stop [OPTIONS] CONTAINER [CONTAINER…]