簡體   English   中英

Windows 7 docker工具箱-dockerizing jenkins-無法安裝插件

[英]Windows 7 docker toolbox - dockerizing jenkins - failing to install plugins

軟件:

  • Windows 7的
  • 碼頭工人工具箱/虛擬箱
  • 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 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 $ DownloadJob.run(UpdateCenter.java)的hudson.model.UpdateCenter $ InstallationJob._run(UpdateCenter.java:1893)處動態部署此插件。 :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( java.lang.Thread.run(Thread.java:748)處的AtmostOneThreadExecutor.java:110)原因:java.io.IOException:無法在hudson.PluginManager.dynamicLoad(PluginManager.java:874)上安裝docker-workflow插件。在hudson.model.UpdateCenter $ InstallationJob._run(UpdateCenter.java:1889)在hudson.PluginManager.dynamicLoad(PluginManager.java:813)

    引起原因:java.io.IOException:Docker Pipeline v1.17加載失敗。

    • 管道:Groovy v2.57加載失敗。 首先修復此插件。 在hudson.PluginManager.dynamicLoad(PluginManager.java:864)上的hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:626)

我清除了先前jenkins docker docker system prune -a.所有緩存docker system prune -a.

然后再試一次,並已安裝-Jenkins 2.138.2。 似乎現在已經起作用。 也許是詹金斯和插件不兼容,或者是網絡問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM