系统:Cento7
容器:Docker
一、Jenkins的Docker镜像地址:https://hub.docker.com/r/jenkins/jenkins/tags
二、将版本 Pull 下来
在 Dockerhub 中选择要下载的版,运行命令:
docker pull jenkins/jenkins:latest
三、本地宿主机创建文件夹,挂载jenkins容器中的jenkins_home文件夹
mkdir /home/jenkins_home
四、为本地的 jenkins_home 文件夹修改权限,docker run jenkins的时候文件夹权限比较重要,不修改权限docker会启动失败,STATUS状态 exited 则是启动失败
chown -R 1000 /home/jenkins_home
五、启动 jenkins
docker run --name my-jenkins -d -p 8184:8080 -p 50000:50000 -v /home/jenkins_home:/var/jenkins_home -t jenkins/jenkins:latest
-p: 冒号前面的是 宿主机的Port,冒号后面的是 容器的Port 。8184 是我自定义的,可以修改。