
Docker安装Jenkins和插件下载安装(全流程)
本以为docker安装jenkins会很顺畅,结果
以为是等会一会就好了,没想到一等就是一晚上,还在转....
开始躺坑第一步
问AI...,百度....
开始进入正题,修改容器内hudson.model.UpdateCenter.xml文件
在容器的 /var/jenkins_home 这个位置
需要修改文件就要安装vim,这里啰嗦一句,apt update apt install vim
没一会就安装完成了,vim hudson.model.UpdateCenter.xml
不要选择O只读模式,如果没有权限用chmod 777 filename
添加权限
再啰嗦一句,i进入编辑模式,Esc退出编辑模式进入命令模式,:q退出,:q!强制退出,:w保存
<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://updates.jenkins.io/update-center.json</url>
</site>
</sites>
把url的链接改为http://mirror.xmission.com/jenkins/updates/update-center.json
改完之后重启容器就可以了
启动....
好了,输入管理员密码进入初始化,在后续插件引导安装不要选任何插件,不然要等很久
密码在启动日志里会输出,我这里安装过了就没有了
别以为安装好就结束了,插件安装又是一坑
插件压根下不动
又开始,问AI...,百度....
开始进入正题,先去下载jenkins-plugin-manager,下载地址https://github.com/jenkinsci/plugin-installation-manager-tool/releases
因为是jar包,又得java环境,真是没完没了
国内java安装推荐这个地址https://bell-sw.com/pages/downloads
安装好了之后
java -jar jenkins-plugin-manager.jar\
--plugin-download-directory ./ \
--plugins github:1.42.0
下载到插件依赖的全部插件
把这些jpi文件复制到plugins文件夹内
容器内的路径是var/jenkins_home/plugins
如果是1panel管理面板之类的在这里/opt/1panel/apps/jenkins/jenkins/data/plugins
完成后重启容器
相关的插件都加载成功了
KO完成
github:1.42.0
对于这个插件名称和版本需要在这里确认,比如这个中文插件
https://updates.jenkins.io/download/plugins
确定插件全名和最新版本号
OK,到这就结束了
愉快的docker安装jenkins,插件安装
- 感谢你赐予我前进的力量