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

Posted Baret-H

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

这是因为缺少 cloudbees-folder 插件,我们下载即可:cloudbees-folder下载地址

下载后得到 cloudbees-folder.hpi 文件,接下来我们只需将它拷贝到 Jenkins 的插件目录中即可,插件目录的位置在我们启动 Jenkins 容器时所挂载的宿主机目录/war/WEB-INF/detached-plugins中:

这里为:/var/jenkins_home/war/WEB-INF/detached-plugins

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

scp cloudbees-folder.hpi root@152.136.245.137:/var/jenkins_home/war/WEB-INF/detached-plugins


然后可以在 Jenkins 插件目录中看到 cloudbees-folder.hpi

然后我们重启容器

[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 ,此时可能会出现如下界面,我们稍等一下就好,它会自动刷新

然后再次会进入到登陆界面,我们按照上述输入密码再次登陆选择安装推荐的插件即可成功

以上是关于Jenkins首次安装推荐插件出错 No such plugin: cloudbees-folder 超详细解决方案的主要内容,如果未能解决你的问题,请参考以下文章

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

Jenkins. 安装过程中出现一个错误: No such plugin: cloudbees-folder

jenkins 执行shell命令出错command not found 和No such file or directory

jenkins初始化提示“No such plugin: cloudbees-folder”

Jenkins打包报错:(No such file or directory) and 'parent.relativePath' points at no local POM

#yyds干货盘点#CentOS下Jenkins 配置