关闭Docker容器的时间太长
我在Windows Server 2019上设置了Docker。当我想关闭容器时,我必须在控制台屏幕上等待太长时间 当我键入并运行shutdown命令时,它会长时间保持这种状态,如图所示关闭Docker容器的时间太长,docker,containers,windows-server-2019,Docker,Containers,Windows Server 2019,我在Windows Server 2019上设置了Docker。当我想关闭容器时,我必须在控制台屏幕上等待太长时间 当我键入并运行shutdown命令时,它会长时间保持这种状态,如图所示 我想知道这个问题是怎么回事。提前感谢您的帮助。当您使用docker stop命令docker container stop时,您还可以传递容器被--time标志终止前的秒数 例如:docker container stop-t1:命令将在杀戮前等待1秒,因为我们给出了-t1 docker container
我想知道这个问题是怎么回事。提前感谢您的帮助。当您使用docker stop命令
docker container stop
时,您还可以传递容器被--time
标志终止前的秒数
例如:docker container stop-t1
:命令将在杀戮前等待1
秒,因为我们给出了-t1
docker container stop
命令在终止前等待的默认秒数为10
秒。当您使用docker stop命令docker container stop
时,您也可以通过--time
标志传递容器终止前的秒数
例如:docker container stop-t1
:命令将在杀戮前等待1
秒,因为我们给出了-t1
在终止之前,docker container stop
命令等待的默认秒数为10
秒。从,当您执行命令docker container stop
时:
容器内的主进程将接收SIGTERM,然后
宽限期,西格尔
该命令还支持更改默认宽限期以缩短发送SIGKILL
信号的时间。默认值为10
秒
但是,您应该根据容器中运行的应用程序小心地使用此选项,因为如果不小心处理强制终止,应用程序可能会进入意外状态
或者,如果要强制终止容器,也可以使用命令直接发送SIGKILL
信号。在执行命令docker container stop
时,从:
容器内的主进程将接收SIGTERM,然后
宽限期,西格尔
该命令还支持更改默认宽限期以缩短发送SIGKILL
信号的时间。默认值为10
秒
但是,您应该根据容器中运行的应用程序小心地使用此选项,因为如果不小心处理强制终止,应用程序可能会进入意外状态
或者,如果要强制终止容器,还可以使用命令直接发送SIGKILL
信号