jenkins系列文章-基于docker部署jenkins应用-单容器
运行jenkins容器
1 | docker run --name jenkins -p 8080:8080 -p 50000:50000 jenkins/jenkins:latest |
持久化jenkins数据
所有的插件和配置数据被存放于/var/jenkins_home目录下,最好将其持久化以防止数据因容器销毁导致数据丢失。
挂载主机目录
我们可以将数据存放在主机的某个路径下1
2mkdir -p /data/jenkins
docker run --name jenkins -p 8080:8080 -p 50000:50000 -v /data/jenkins:/var/jenkins_home --env JAVA_OPTS=-Duser.timezone=Asia/Shanghai jenkins/jenkins:latest
使用数据卷
或者使用数据卷1
2
3docker volume create --name jenkins_home
docker volume ls
docker run --name jenkins -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home --env JAVA_OPTS=-Duser.timezone=Asia/Shanghai jenkins/jenkins:latest
查看访问
查看初始化密码1
2docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword
#结果如:694ecce32bcfffe04980daae711097d04
在浏览器中输入localhost:8080查看访问,初次访问由于密码还没有设置,需要填写上面的密码信息