安装jenkins-中文版-国内源-超简单

问题背景
安装jenkins非常慢,从国内访问国外更新源不稳定。
操作方法
1. 进入linux系统
2. 下载jenkins程序包
wget https://mirrors.huaweicloud.com/jenkins/war-stable/2.249.3/jenkins.war
3. 启动jenkins
java -Xmx6g -Xms6g -Xmn4g -jar ./jenkins.war --httpPort=8090
4. 通过浏览器访问jenkins,localhost:8090
5. 等到 .jenkins/updates/default.json 文件出现后,替换更新源
sed -i 's#https://updates.jenkins.io/update-center.json#https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json#g' hudson.model.UpdateCenter.xml
最好把https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json下载到本地然后执行下面地址替换,注意文件名用update-center.json替换default.json,然后放到nginx运行,拿到相应的地址
sed -i 's#https://updates.jenkins.io/download#https://mirrors.tuna.tsinghua.edu.cn/jenkins#g' default.json
sed -i 's#http://updates.jenkins-ci.org/download#https://mirrors.tuna.tsinghua.edu.cn/jenkins#g' default.json
sed -i 's/www.google.com/www.baidu.com/g' default.json
sudo docker cp /system/jenkins/data/updates/default.json jenkins:/var/jenkins_home/updates/default.json
6. 重新启动jenkins,并通过浏览器重新访问jenkins,等待几分钟之后就可以继续安装了,速度很快。
原理详情
启动jenkins并通过浏览器访问jenkins后,在.jenkins下会生成全套的默认配置,这时是jenkins.io的源,从国内访问非常不稳定。
把源替换镜像源以后,再次启动jenkins,就可以从腾讯源去拉取插件了。

浙公网安备 33010602011771号