docker

Docker stop怎样去停止

小樊
84
2024-10-29 01:55:28
栏目: 智能运维

要使用Docker stop命令停止一个正在运行的容器,请按照以下步骤操作:

  1. 打开终端或命令提示符。

  2. 首先,找到要停止的容器的容器ID或名称。要列出所有正在运行的容器,请运行以下命令:

docker ps

这将显示一个列表,其中包括容器ID、镜像名称、命令、创建时间、状态、端口和容器名称等信息。

  1. 在列出的容器中找到要停止的容器的ID或名称。

  2. 使用Docker stop命令停止容器。将<container_id><container_name>替换为实际的容器ID或名称:

docker stop <container_id_or_name>

例如,如果容器ID为abcd1234,则命令如下:

docker stop abcd1234

或者,如果容器名称为my_container,则命令如下:

docker stop my_container
  1. Docker将发送一个SIGTERM信号给容器,通知容器进程应该关闭。默认情况下,Docker会等待10秒,让容器完成正在进行的任务并优雅地关闭。如果需要,可以使用-t--time选项更改等待时间(以秒为单位):
docker stop --time 30 <container_id_or_name>

这将给容器进程30秒的时间来关闭,然后Docker将发送一个SIGKILL信号强制停止容器。

0
看了该问题的人还看了