0

我正在使用 Jenkins-Docker-Plugin https://wiki.jenkins.io/display/JENKINS/Docker+Plugin来动态创建容器并将它们用作 Jenkins Slaves。这对于某些工作来说效果很好。然而,对于一些运行时间较长的作业(10 分钟 >),docker 容器会在中途被移除。制作作业失败。

我尝试在插件配置中增加各种超时选项,但是没有结果。任何人都可以请帮忙。

4

1 回答 1

0

我知道我在这里发布答案已经很晚了。我能够找到问题的根本原因。问题是使用具有相同 Jenkins 主目录的两个 Jenkins 实例。似乎 Jenkins Docker 插件运行守护进程来杀死与 Jenkins Master 关联的 docker 容器。由于我们正在运行具有相同 Jenkins 主目录(它的副本)的两个 Jenkins 实例,为 CI 工作启动的 Docker 容器由于彼此的守护进程而被删除。

于 2020-06-20T17:25:58.563 回答