怎么在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)。

这是什么原因啊?

阅读 4.8k
1 个回答
docker run -p 8080:8080 -p 50000:50000 -v /your/home:/var/jenkins_home jenkins

This will store the jenkins data in /your/home on the host. Ensure that /your/home is accessible by the jenkins user in container (jenkins user - uid 1000) or use -u some_other_user parameter with docker run.
https://hub.docker.com/_/jenkins/

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题