2016-09-14 23 views
5

Windows 10 makinede Docker 1.12.0 çalıştırıyorum. Bir bağımlılık yöneticisi olarak Maven 3.3.9'u kullanarak bir Java programı geliştiriyorum. Temiz yüklemede aşağıdaki hatayı veren bir maven docker eklentisi (https://github.com/fabric8io/docker-maven-plugin) var.Pencerelerde DOCKER_HOST ortam değişkeni

[HATA] Hedefi yürütemedi: io.fabric8: docker-maven-plugin: 0.15.16: proje tümleştirme-testinde (docker-build-start): Execution docker-build-start hedefi io.fabric8 : liman işçisi-maven-plugin: 0.15.16: başarısız inşa etmek: Hayır <dockerHost> veya verilen <machine>, hiçbir DOCKER_HOST ortam değişkeni ve hiçbir okunabilir/yazılabilir '/var/run/docker.sock' -> [Yardım 1]

Aşağıdaki sonuç, POM dosyasında aşağıdaki yapılandırma seçeneği ile çalıştırıldığında, aşağıdaki sonuç görüntülenir:

<dockerHost>tcp://0.0.0.0:2376</dockerHost> 
.

[HATA] Hedefi yürütemedi: io.fabric8: docker-maven-plugin: 0.15.16: proje tümleştirme-testinde yapı (docker-build-start): Docker erişim nesnesi oluşturulamıyor: API sürümü şu şekilde alınamıyor: server https://0.0.0.0:2376: Bağlan 0.0.0.0:2376 [/0.0.0.0] başarısız oldu: Bağlantı reddedildi: connect -> [Yardım 1]

Soruma bakın: Bu maven eklentisini nerede kullanabileceğimi bildiren bir IP adresi var daemon'a ulaşabilir mi? Normal docker komutları mükemmel çalışıyor. eklenti bu iki konumda

+0

"Normal docker komutları mükemmel çalışıyor." O zaman değişken ne ayarlanır? – BMitch

+0

Hiçbir değişken yoktur, sadece yükleyiciyi çalıştırdım ve docker yol değişkenine eklenir. Konteynırları çalıştırarak çalıştırabilirim, ağları listeleyebilir, konteynerleri sıralayabilirim. Sadece maven eklentisi bu değişken hakkında şikâyet eder. – user2969329

+0

Ayrıca bkz. Https://github.com/fabric8io/shootout-docker-maven/issues/1 – Vadzim

cevap

6

Windows için Docker Windows 10 günü, Docker Motor API'si kullanılabilir OS X'te sorunsuz çalışır:

  • npipe:////./pipe/docker_engine
  • http://localhost:2375

Localhost ile denemenizi tavsiye ederim. Burada

Detayları: https://docs.docker.com/docker-for-windows/faqs/#/how-do-i-connect-to-the-remote-docker-engine-api

+0

Teşekkür ederim, bu yardımcı oldu – user2969329

+0

On the home 10 pencere, geçerli http: //127.0 pro sürümü üzerinde çalışmıyor. 0.1: 2375

+0

https://stackoverflow.com/questions/44226315/failed-to-execute-fabric8-docker-plugin/46598043#46598043 bu bağlantıyı yardım etsin –

2

birisi sadece hata ile başarılı olmak için inşa önler fabric8 liman işçisi-maven-plugin yürütme atlamak istiyorsa

Hayır verilen hiçbir DOCKER_HOST ortam değişkeni, hiçbir okuma/yazılabilir '/var/run/docker.sock' veya '//./pipe/docker_engine' ve inci sonra

yapılandırılmış Docker makinesi gibi harici bir sağlayıcı https://dmp.fabric8.io/#global-configuration'a göre -Ddocker.skip=true ile elde edilebilir.

İlgili konular