跳过初始化
dockre-compose.yaml
version: '3.7'
services:
jenkins:
image: jenkins/jenkins:2.204
restart: always
environment:
- JAVA_OPTS= -Djenkins.install.runSetupWizard=false
重点就是 -Djenkins.install.runSetupWizard=false 这个参数
插件加速镜像设置(初始化)
dockre-compose.yaml
version: '3.7'
services:
jenkins:
image: jenkins/jenkins:2.204
restart: always
environment:
- JENKINS_UC_DOWNLOAD=https://mirrors.tuna.tsinghua.edu.cn/jenkins/
插件加速镜像设置(运行时)
依次进入 ``系统管理->管理插件->高级`
下面是一些常用的加速地址
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
http://mirror.esuni.jp/jenkins/updates/update-center.json
http://mirror.xmission.com/jenkins/updates/update-center.json
插件最终下载加速
经过上面的设置, 最终下载还是一样的慢. 原因是缓存的下载地址还是原始地址, 所以需要黑科技一下:
sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' /var/jenkins_home/updates/default.json
sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' /var/jenkins_home/updates/default.json
最终实验, 在第一次启动之后要求输入初始化密码时执行上面的命令, 然后重启容器, 就能很顺利的完成初始化。
本文由 Liux 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:
2020/01/14 11:27