公司安裝的jenkins 自動布署服務掛了,好像有漏洞一直搞,打算重新安裝一個,隨便再學習一下
一上來就用docker 解決問題
#!/bin/bash docker stop myjenkins docker rm myjenkins docker run --name myjenkins -p 192.168.9.160:8080:8080 -p 192.168.9.160:50000:50000 \ -v `pwd`/myjenkins:/var/jenkins_home jenkins/jenkins
很快就跑起來了,但是遇到一個問題,就是docker 加速找的阿里雲,jenkins 加速找的清華那個資源,網上的都不靠譜.
最后翻到了這哥們的 https://www.cnblogs.com/hellxz/p/jenkins_install_plugins_faster.html 解決了大問題,記錄一下
以上的配置Json其實在Jenkins的工作目錄中
$ cd {你的Jenkins工作目錄}/updates #進入更新配置位置
第一種方式:使用vim
$ vim default.json #這個Json文件與上邊的配置文件是相同的
這里wiki和github的文檔不用改,我們就可以成功修改這個配置
使用vim的命令,如下,替換所有插件下載的url
:1,$s/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g
替換連接測試url
:1,$s/http:\/\/www.google.com/https:\/\/www.baidu.com/g
進入vim先輸入
:
然后再粘貼上邊的:
后邊的命令,注意不要寫兩個冒號!
修改完成保存退出:wq
第二種方式:使用sed
$ 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
這是直接修改的配置文件,如果前邊Jenkins用sudo啟動的話,那么這里的兩個
sed
前均需要加上sudo
重啟Jenkins,安裝插件試試,簡直超速!!
結束
感謝 這https://www.cnblogs.com/hellxz/p/jenkins_install_plugins_faster.html 這個兄弟