问题描述
Jenkins部署打开网站进行初始安装插件,出现全部爆红的情况。
debug思路流程
首先先跳过安装界面,进入到jenkins中,发现是版本太低的问题,可是我明明用的是如下指令,拉的是最新稳定版:
docker pull jenkins/jenkins:lts
但是显示的却是四年前的老版本,问题在哪里?
我先用指令查看了我当前运行的jenkins容器版本,确实是老的。
我想到会不会是我配置的镜像源的问题,镜像源中jenkins最新稳定版的版本没更新,所以拉取的版本也是旧的。
尝试了很多镜像源都拉取不了,最终我重新配置了如下镜像源:
cat > /etc/docker/daemon.json <<EOF { "registry-mirrors": [ "https://docker.mirrors.aliyun.com", "https://mirror.baidubce.com", "https://docker.chenby.cn", "https://docker.1ms.run", "https://docker.1panel.live", "https://docker.202406.com", "https://docker.awsl9527.cn", "https://docker.chenxiong.tech", "https://docker.cooluc.com", "https://docker.crazywo.com", "https://docker.dexba.cn", "https://docker.dsdx.cc", "https://docker.flaneur.eu.org", "https://docker.fxxk.dedyn.io", "https://docker.garden1024.cn", "https://docker.htcp.net", "https://docker.irongshu.com", "https://docker.m.daocloud.io", "https://docker.mon4tor.com", "https://docker.rain.cc.cc", "https://mirror.iscas.ac.cn", "https://mirrors.qvq.net" ] } EOF
然后重启 Docker(必须执行)
systemctl daemon-reload
systemctl restart docker
然后再拉最新 Jenkins
docker pull jenkins/jenkins:lts
最后解决了安装爆红问题,可以正常安装jenkins插件