gpt4 book ai didi

docker - 如果Docker容器运行了一段时间,如何重启

转载 作者:行者123 更新时间:2023-12-02 21:09:35 25 4
gpt4 key购买 nike

我正在实现一项服务,该服务可为短期执行任务创建Docker容器。该服务从客户端接收请求,并创建一个Docker容器来运行请求。然后从容器中获取响应并将其发送回客户端。

我想限制Docker容器的执行时间,例如,如果容器运行超过20分钟,则将其杀死。是否可以在容器上设置要在20分钟内停止的配置?还是我必须手动计算服务中的执行时间?有什么更好的方法来实现这一目标?

最佳答案

Docker本身不提供这样的选项。请引用关于GutHub的长期建议issue

之后,您将需要结合使用timeout实用程序和docker kill才能真正杀死孤立的容器。

关于docker - 如果Docker容器运行了一段时间,如何重启,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55556113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com