当前位置:   article > 正文

Docker 部署Jenkins Jenkins下载插件失败(java.io.IOException: Failed to load: xx - Jenkins (2.361.4) or hig)_jenkins (2.361.4) or higher required

jenkins (2.361.4) or higher required

使用docker 创建容器跑Jenkins服务 ,下载插件 基本全红。

基本就没下载成功几个  然后docker logs  该容器查看日志输出信息后发现几乎所有的插件下载失败报错都是因为我们这个版本问题,我当前  这个jenkins的版本号 可以在界面左下角观察到:

是2.319.1  人家报错内容是:

java.io.IOException: Failed to load: Pipeline: Build Step (491.v1fec530da_858)
 - Jenkins (2.361.4) or higher required
 - Failed to load: Pipeline: API (1291.v51fd2a_625da_7)
    at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:1016)
    at hudson.PluginManager.dynamicLoad(PluginManager.java:917)
Caused: java.io.IOException: Failed to install pipeline-build-step plugin
    at hudson.PluginManager.dynamicLoad(PluginManager.java:930)
    at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:2179)
Caused: java.io.IOException: Failed to dynamically deploy this plugin
    at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:2183)
    at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1846)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:121)

明显看出来 它要的是最低2.361.4 版本的,所以 啥都不说了停止容器删除容器  重新下载镜像:

docker  pull  jenkins/jenkins:2.452.1 (去官网查看最新版本 去下拉镜像  Jenkins 的安装和设置

下拉成功后 我docker images一看  

然后用这个要求的版本重新  创建容器 运行  下载插件就好了;实在不行就去官网看最新版本号 新的问题都不会太大;网上讲的跟换镜像之类的我没尝试过 觉得很麻烦而且报错内容也不是镜像问题导致的一直说我版本不行;

更新后创建容器 重新开始启动容器 所有插件全部成功下载   没毛病!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/979807
推荐阅读
相关标签
  

闽ICP备14008679号