搜索

首页  >  问答  >  正文

怎么在docker中部署jenkins

我先用命令拉镜像

docker pull jenkins

然后运行

mkdir /var/jenkins_home
docker run -d --name myjenkins -p 49001:8080 -v /var/jenkins_home:/var/jenkins_home jenkins  

之后我用命令查看时候开启

docker ps -a 

结果是

显示的status值为exite(1)。

这是什么原因啊?

伊谢尔伦伊谢尔伦2773 天前570

全部回复(1)我来回复

  • 怪我咯

    怪我咯2017-04-22 09:02:27

    雷雷

    这会将 jenkins 数据存储在主机上的 /your/home 中。确保容器中的 jenkins 用户(jenkins 用户 - uid 1000)可以访问 /your/home 或在 docker run 中使用 -u some_other_user 参数。
    https://hub.docker.com/_/jenkins/

    回复
    0
  • 取消回复