Панель инструментов Windows 7 Docker - Dockerizing Jenkins - Не удается установить плагины
программного обеспечения:
- Windows 7
- Панель инструментов Docker / Virtualbox
- cmder
Создать докер-машину
$ docker-machine create -d virtualbox default
Настройте это - cmder - чтобы разрешить доступ к командам Docker
$ @FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd default') DO @%i
Докер - вытащить последние Дженкинс из докера
docker pull jenkins
Запустите пример контейнера jenkins и тома jenkins-data
docker run --name myJenkins1 -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home jenkins
посетить Дженкинс URL в браузере
http://192.168.99.100:8080
войти с паролем администратора
- установить плагины по умолчанию (включая конвейер)
ошибки:
SEVERE: не удалось установить Docker Pipeline. Java.io.IOException: не удалось динамически развернуть этот плагин в hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1893) в hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1651) в java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) в java.util.concurrent.FutureTask.run(FutureTask.java:266) в hudson.remoting.AtmostOneThreadExecutor$Worker.run AtmostOneThreadExecutor.java:110) в java.lang.Thread.run(Thread.java:748). Вызвано: java.io.IOException: Не удалось установить подключаемый модуль рабочего процесса в hudson.PluginManager.dynamicLoad(PluginManager.java:874) в hudson.PluginManager.dynamicLoad(PluginManager.java:813) в hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1889)
Причина: java.io.IOException: Не удалось загрузить Docker Pipeline v1.17.
- Трубопровод: Groovy v2.57 не удалось загрузить. Исправьте этот плагин первым. в hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:626) в hudson.PluginManager.dynamicLoad(PluginManager.java:864)
1 ответ
Я очистил любой кэш предыдущих Дженкинс
docker system prune -a.
Затем попробовал еще раз, и это установило - Jenkins 2.138.2. Кажется, теперь сработало. Возможно это были несовместимые jenkins и плагины, или проблемы с сетью.