在Docker中运行Jenkins时以及Jenkins容器停止时,所有作业数据都会丢失

时间:2017-06-08 03:23:47

标签: docker jenkins

在VPS服务器上,我使用以下命令运行Jenkins:

docker run -d -p 8080:8080 jenkins

但有时,我的配置错误会停止容器,然后我在Jenkins中配置的所有作业都将丢失。

我按照this video在Docker中运行Jenkins。 这是在Docker中运行Jenkin的正确方法吗?如何在我的Jenkins图片中保存我的工作?

1 个答案:

答案 0 :(得分:3)

您必须将卷附加到指向jenkins主目录的容器。通常我用:

docker run -d -p 80:8080 -v /my-absolute-path/where-is-jenkins_home:/var/jenkins_home jenkins