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
"Normal docker komutları mükemmel çalışıyor." O zaman değişken ne ayarlanır? – BMitch
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
Ayrıca bkz. Https://github.com/fabric8io/shootout-docker-maven/issues/1 – Vadzim