Jenkins首次安装推荐插件出错 No such plugin: cloudbees-folder 超详细解决方案

我的环境:腾讯云 CentOS7 轻量应用服务器

docker run -u root -itd -p 8080:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock --name jenkins-master jenkinsci/blueocean

当我首次通过镜像启动一个 Jenkins 容器后,访问服务器 公网ip:8080 访问 Jenkins web 界面时选择安装推荐的插件时

在这里插入图片描述

报错:安装过程中出现一个错误: No such plugin: cloudbees-folder
image-20211106223421720
这是因为缺少 cloudbees-folder 插件,我们下载即可:cloudbees-folder下载地址
image-20211106224449859
下载后得到 cloudbees-folder.hpi 文件,接下来我们只需将它拷贝到 Jenkins 的插件目录中即可,插件目录的位置在我们启动 Jenkins 容器时所挂载的宿主机目录/war/WEB-INF/detached-plugins中:
image-20211106224638070
这里为:/var/jenkins_home/war/WEB-INF/detached-plugins

我们可以使用 scp 命令进行拷贝,注意这里的用户名、ip地址、拷贝路径要换成自己服务器的相应信息!

scp cloudbees-folder.hpi [email protected]:/var/jenkins_home/war/WEB-INF/detached-plugins

image-20211106225224019
然后可以在 Jenkins 插件目录中看到 cloudbees-folder.hpi
image-20211106225438045
然后我们重启容器

[root@zsr02 ~]# docker ps
CONTAINER ID   IMAGE                 COMMAND                  CREATED             STATUS         PORTS                                                                                      NAMES
34326090ece5   jenkinsci/blueocean   "/sbin/tini -- /usr/…"   About an hour ago   Up 5 minutes   0.0.0.0:8080->8080/tcp, :::8080->8080/tcp, 0.0.0.0:50000->50000/tcp, :::50000->50000/tcp   jenkins-master
[root@zsr02 ~]# docker restart 34326090ece5
34326090ece5

然后再次访问 公网ip:8080 ,此时可能会出现如下界面,我们稍等一下就好,它会自动刷新
image-20211106232119494
然后再次会进入到登陆界面,我们按照上述输入密码再次登陆选择安装推荐的插件即可成功
image-20211106232014728

猜你喜欢

转载自blog.csdn.net/qq_45173404/article/details/121186410
今日推荐