Windows 7 docker工具箱-dockerizing jenkins-无法安装插件

时间:2018-10-30 13:22:09

标签: docker jenkins windows-7 jenkins-plugins docker-toolbox

软件:

  • windows 7
  • docker工具箱/ virtualbox
  • cmder

创建docker-machine

$ docker-machine create -d virtualbox default

配置此命令-cmder-启用对docker命令的访问

$ @FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd default') DO @%i

docker-从docker获取最新的詹金斯

docker pull jenkins

运行示例jenkins容器和卷jenkins-data

docker run --name myJenkins1 -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home jenkins

在浏览器中访问jenkins网址

http://192.168.99.100:8080

使用管理员密码登录

  • 安装默认插件(包括管道)
  • 错误:

    严重:无法安装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:无法安装docker-workflow插件         在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 个答案:

答案 0 :(得分:0)

我清除了以前詹金斯人的所有缓存 docker system prune -a.

然后再试一次,此程序已安装-Jenkins 2.138.2。似乎现在已经起作用。 也许是jenkins和插件不兼容,或者是网络问题。