安装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,就可以从腾讯源去拉取插件了。

posted @ 2022-06-30 18:01  迷你淘  阅读(355)  评论(0)    收藏  举报