小编gyp*_*ark的帖子

docker 容器中的超时命令不起作用

我运行了以下命令:

docker run python:3.8-alpine /bin/sh -c "timeout 1s sleep 5"
Run Code Online (Sandbox Code Playgroud)

我预计它会在 1 秒后终止,但实际上花了 5 秒才终止。

如果我进入容器并执行如下命令,它会在 1 秒后正确终止:

docker run -it python:3.8-alpine /bin/sh
timeout 1s sleep 5
Run Code Online (Sandbox Code Playgroud)

为什么第一个命令的行为与预期不同?

timeout docker

6
推荐指数
1
解决办法
1098
查看次数

标签 统计

docker ×1

timeout ×1