如何停止当前运行的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容器。如果有任何疑问或者遇到问题,欢迎随时向我提问。祝学习顺利!