Docker Jenkins не может загрузить плагины - PullRequest
0 голосов
/ 20 февраля 2020

Я запустил docker run -p 80:8080 jenkins и Jenkins запускается правильно, но почти все плагины не удалось установить.

В журнале я получил сообщения об ошибках, подобных этой:

SEVERE: Failed to install Folders
java.io.IOException: Failed to dynamically deploy this plugin
        at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1893)
        at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1651)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: Failed to install cloudbees-folder plugin
        at hudson.PluginManager.dynamicLoad(PluginManager.java:874)
        at hudson.PluginManager.dynamicLoad(PluginManager.java:813)
        at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1889)
        ... 5 more
Caused by: java.io.IOException: Folders Plugin v6.11.1 failed to load.
 - You must update Jenkins from v2.60.3 to v2.138.4 or later to run this plugin.
        at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:626)
        at hudson.PluginManager.dynamicLoad(PluginManager.java:864)
        ... 7 more

Я не уверен, что вызвало бы это, у меня никогда не было проблем с плагинами Jenkins до этого при его непосредственном запуске (не от docker). Я думаю, что это проблема версии, поскольку в ней написано You must update Jenkins from v2.60.3 to v2.138.4 or later to run this plugin, но, поскольку это официальное изображение docker, я удивлен, что это не работает.

1 Ответ

2 голосов
/ 20 февраля 2020

Плохо, я использовал неправильное изображение - оно должно быть docker pull jenkins/jenkins вместо docker pull jenkins. Я нашел ответ в https://github.com/jenkinsci/docker/issues/787 и https://jenkins.io/blog/2018/12/10/the-official-Docker-image/#official -jenkins-image-to-use-from- docker -hub .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...