要使用Docker stop命令停止一个正在运行的容器,请按照以下步骤操作:
打开终端或命令提示符。
首先,找到要停止的容器的容器ID或名称。要列出所有正在运行的容器,请运行以下命令:
docker ps
这将显示一个列表,其中包括容器ID、镜像名称、命令、创建时间、状态、端口和容器名称等信息。
在列出的容器中找到要停止的容器的ID或名称。
使用Docker stop命令停止容器。将<container_id>
或<container_name>
替换为实际的容器ID或名称:
docker stop <container_id_or_name>
例如,如果容器ID为abcd1234
,则命令如下:
docker stop abcd1234
或者,如果容器名称为my_container
,则命令如下:
docker stop my_container
-t
或--time
选项更改等待时间(以秒为单位):docker stop --time 30 <container_id_or_name>
这将给容器进程30秒的时间来关闭,然后Docker将发送一个SIGKILL信号强制停止容器。