如何停止当前运行的Docker容器

操作流程

以下是停止当前运行的Docker容器的操作流程:

步骤 操作
1 获取当前正在运行的Docker容器的ID
2 使用docker stop命令停止该容器
3 可选:使用docker ps命令验证容器是否已停止

操作指南

步骤1:获取当前正在运行的Docker容器的ID

# 使用docker ps命令获取当前正在运行的容器的ID
docker ps

这条命令将列出当前正在运行的容器,包括容器ID、镜像名称、状态等信息。

步骤2:使用docker stop命令停止该容器

# 使用docker stop命令停止指定的容器,将{container_id}替换为步骤1中获取的容器ID
docker stop {container_id}

这条命令将停止指定的容器,使其从运行状态变为停止状态。

步骤3:验证容器是否已停止(可选)

# 使用docker ps命令查看容器的状态,若已停止则不会再列出
docker ps

如果容器已成功停止,则在运行docker ps时不会再显示该容器。

操作示例

sequenceDiagram
    participant 小白
    participant 服务器
    小白 ->> 服务器: docker ps
    服务器 -->> 小白: 返回当前运行容器ID
    小白 ->> 服务器: docker stop {container_id}
    服务器 -->> 小白: 成功停止容器
    小白 ->> 服务器: docker ps
    服务器 -->> 小白: 不再显示已停止容器
stateDiagram
    [*] --> Running
    Running --> Stopped: docker stop
    Stopped --> Running: docker start
    Stopped --> Removed: docker rm

通过以上操作流程和操作指南,你可以轻松地停止当前正在运行的Docker容器。如果有任何疑问或者遇到问题,欢迎随时向我提问。祝学习顺利!