docker build中的错误:运行jenkins-plugin-plugins“blueocean:1.25.3 docker-workflow:1.28”

voase2hg  于 2023-10-17  发布在  Jenkins
关注(0)|答案(1)|浏览(126)

我正在运行docker build -t myjenkins-blueocean:2.332.3-1 .命令来构建Docker镜像,但导致错误:

=> ERROR [6/6] RUN jenkins-plugin-cli --plugins "blueocean:1.25.3 docker-workflow:1.28"                          10.2s
------
 > [6/6] RUN jenkins-plugin-cli --plugins "blueocean:1.25.3 docker-workflow:1.28":
9.979 Multiple plugin prerequisites not met:

最后返回错误:

ERROR: failed to solve: process "/bin/sh -c jenkins-plugin-cli --plugins \"blueocean:1.25.3 docker-workflow:1.28\"" did not complete successfully: exit code: 1

解决办法是什么呢?
我正在尝试不同的东西,但还没有工作。

djmepvbi

djmepvbi1#

安装插件使用必须使用Jenkins核心版本“2.346.3”+
你可以像这样检查:

$ docker run -it --rm  jenkins/jenkins:2.346.3-alpine-jdk17 bash
bash-5.1$ jenkins-plugin-cli --plugins "blueocean:1.25.3 docker-workflow:1.28"
Done

几乎所有的插件都有依赖关系,如果你有预安装的插件或不满意的依赖关系或依赖关系需要下一个版本的jenkins核心(如在您的情况下),此脚本将失败
您可以使用this工具
ps这个脚本用在基本的jenkins镜像中(你在构建docker时看到的这个脚本的输出)

相关问题