如果Docker容器容器退出,则使Jenkins Build失败

时间:2017-08-16 10:07:13

标签: docker jenkins continuous-integration docker-compose continuous-deployment

我有一份工作,将应用程序部署到Docker容器中,构建成功,Docker容器已启动。让我们说10分钟后Docker容器退出(Down),我该如何处理呢? 我不认为保持工作是一个好主意。我想要从Docker到Jenkins的触发器。

1 个答案:

答案 0 :(得分:1)

保持工作正常运行并不是一个好主意。如果在10分钟后,退出的容器很可能是由于您的应用程序崩溃。

您可以做的是在运行容器时,您可以为容器存在时指定restart policy。这样你的容器就会自动重启。

另一个解决方案是创建一个schedueled jenkins作业,检查你的容器是否存活,如果没有给你发送电子邮件......