詹金斯工作中止时Docker容器崩溃

时间:2018-10-22 10:06:56

标签: docker jenkins containers master-slave master

我有一个在Docker容器中运行的jenkins作业。作业中止时,我看到容器也退出了。

为什么会这样?如果无法避免,是否应该手动重新启动容器?

2 个答案:

答案 0 :(得分:0)

它是Docker容器的功能:当其中的主进程完成/中止/崩溃时退出...

在您的情况下,您应按docker logs container-id/container-name查看邮件。之后,您可能会得到詹金斯工作的状态:正常完成或错误退出。当然,如果确实退出并出现错误,则会显示一些详细的错误消息。

因此,现在您将知道应该怎么做:找出导致此错误的原因(错误退出状态)或将其保留(基于正常的完成状态)。

答案 1 :(得分:0)

此信息不足以告诉您任何具体信息。您可以在这里发布日志吗(您可以在主机上登录容器)? 但是,我想-您的詹金斯工作在某些时候需要比容器更多的内存。