1、搭建jenkins
第一步:拉取镜像
docker pull jenkins/jenkins:lts
第二步:启动容器(需要先配置目录权限)
网络模式:下面第一个是桥接 第二个是host
[root@VM_0_4_centos jenkins_home]# docker run --name sandrajenkins -d -p 8080:8080 -p 50000:50000 -v /var/liuzhe/jenkins/jenkins_home:/var/jenkins_home sandrajenkins
65fdf57e7002c341ac4d23edff0fb401457427a1045fbc46a8b987e22a6a7d6f
docker run --name sandrajenkins -d --net host -v /var/liuzhe/jenkins/jenkins_home:/var/jenkins_home sandrajenkins
需要修改下目录权限, 因为当映射本地数据卷时,/var/liuzhe/jenkins/jenkins_home目录的拥有者为root用户,而容器中jenkins user的uid为1000
sudo chown -R 1000 /var/liuzhe/jenkins/jenkins_home
第三步:打开http://127.0.0.1:8080/login?from=%2F
第四步:使用日志命令docker logs -f sandrajenkins查询密码 ,输入密码b4f5582bf1da4c6aa39c70e77fef56b9并且点击继续-安装推荐的插件
第五步:配置用户名、密码、邮箱等,进入jenkins页面
image.png
docker file地址:https://hub.docker.com/
网友评论