01、jenkins学习之docker快速搭建jenkins环境
jenkins环境搭建
1、docker安装tomcat后再集成jenkins
参考:https://www.cnblogs.com/tp222/p/13045306.html
2、docker直接运行jenkins
01:下载最新镜像
新建jenkins目录后,在https://hub.docker.com/r/jenkins/jenkins/tags中查找最新镜像

docker pull jenkins/jenkins
02:查看镜像
docker images
03:启动
创建/home/jenkins启动
docker run -di --name=myjenkins -u root -p 9090:8080 -v /home/jenkins_home:/var/jenkins_home \
-v /usr/local/java/jdk1.8:/usr/local/jdk1.8 \
-v /usr/local/maven/maven3.8.6:/usr/local/maven3.8.6 \
-v $(which docker):/usr/bin/docker \
-v /var/run/docker.sock:/var/run/docker.sock jenkins/jenkins:latest
问题:jenkins网页打不开
通过docker ps -all,发现秒退


查看目录归属ID命令 ls -nd /home/jenkins

解决:修改用户和权限
chown -R 1000:1000 /home/jenkins

04:输入密码

上面启动容器的时候容器/var/jenkins_home路径映射到宿主机/home/jenkins

5:插件安装

问题:下载失败

原因是外墙了,修改成国内地址
解决:替换{Jenkins工作目录}/updates/default.json 中使用的updates.jenkins-ci.org和www.google.com/https

命令:
sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json
重启:http://ip:9090/restart

浙公网安备 33010602011771号