我在Windows 10計算機上運行Docker 1.12.0。我正在開發一個Java程序,使用Maven 3.3.9作爲依賴管理器。我有一個maven docker插件(https://github.com/fabric8io/docker-maven-plugin),它在乾淨安裝時給出以下錯誤。窗口上的DOCKER_HOST環境變量
[錯誤]無法執行目標io.fabric8:docker-maven-plugin:0.15.16:構建(docker-build-start)項目集成測試:執行docker-build-start目標io.fabric8 :docker-maven-plugin:0.15.16:編譯失敗:沒有<dockerHost>
或<machine>
給出,沒有DOCKER_HOST環境變量,也沒有讀/寫'/var/run/docker.sock' - > [Help 1]
當我在POM文件中使用以下配置選項運行乾淨安裝時:
<dockerHost>tcp://0.0.0.0:2376</dockerHost>
顯示以下結果。
[錯誤]未能執行目標io.fabric8:docker-maven-plugin:0.15.16:構建(docker-build-start)項目集成測試:無法創建docker訪問對象:無法從中提取API版本服務器https://0.0.0.0:2376:連接到0.0.0.0:2376 [/0.0.0.0]失敗:連接被拒絕:連接 - > [幫助1]
我的問題:是否有一個IP地址我可以用來告訴這個maven插件它在哪裏可以達到守護進程?普通的docker命令工作得很好。該插件沒有在OS X上的任何問題
」普通碼頭指令工作得很好。「那麼設置的變量是什麼? – BMitch
沒有變量,只運行安裝程序,並將docker添加到路徑變量中。我可以安裝容器來運行它們,我可以列出網絡,列出容器等等。只是maven插件會抱怨這個變量。 – user2969329
另請參閱https://github.com/fabric8io/shootout-docker-maven/issues/1 – Vadzim