maven package docker: build - connexion refusée
Je suis en train de construire directement un menu fixe de l'image avec maven avec mvn package docker:build
.
Docker est en cours d'exécution et docker ps
me montre mes conteneurs, donc je suppose que tout fonctionne correctement. J'obtiens l'erreur suivante:
[ERREUR] Échec de l'exécution de l'objectif com.spotify:docker-maven-plugin:0.2.3:build (par défaut-cli) sur le projet reservierung: interceptée Exception: java.util.de façon concomitante.ExecutionException: com.spotify.débardeur.client.ombragée.javax.ws.rs.ProcessingException: o
rg.apache.http.conn.HttpHostConnectException: se Connecter à localhost:2375 [localhost/127.0.0.1 localhost/0:0:0:0:0:0:0:1] a échoué: Connection refused: connect ->
Ma première approche est que depuis que je travaille sur windows j'ai besoin d'appeler le menu fixe de machine d'adresse ip à la place de localhost, mais qui n'a pas fonctionné. Je suis un peu à perte, parce que je suppose que c'est quelque chose de simple que je fais de mal, mais je ne trouve rien à propos de la connexion refusé d'erreur lorsque le panneau est (apparemment) de fonctionner correctement.
Je suis désolé si cela est trivial.
source d'informationauteur KaffeeKaethe
Vous devez vous connecter pour publier un commentaire.
Sur Windows avec menu fixe/Hyper-V cela m'est arrivé avec com.spotify:docker-maven-plugin:1.0.0. Il y a une discussion à propos de ce sur un autre forumoù il conseille à son tour sur
dans le panneau Paramètres/Onglet Général. Il a travaillé pour moi.
Essayez d'exécuter 'docker-machine ls' pour vérifier l'adresse IP, si ce n'est pas une adresse localhost, vous aurez besoin d'un dockerHost balise dans votre configuration du plugin.
ex:
<dockerHost>https://192.168.99.100:2376</dockerHost>
version la plus récente du plugin est 0.4.1 pas 0.2.3
Sur MacOs, je viens de définir les variables d'environnement comme indiqué par
docker-machine env
Lors de l'exécution de la construire à partir d'un IDE, assurez-vous que ces variables sont correctement définis.
Sur windows 7 64 le docker env semble un peu difficile à installer, car il nécessite un linuxVM à exécuter (problèmes de mise à jour avec les précédents vbox installation)
https://github.com/docker/machine/issues/3396 )
Heureusement dans le panneau de démarrage rapide de terminal, nous pouvons faire:
nous montrant ce qu'il faut mettre dans la configuration du plugin
mais seulement après en utilisant les conseils trouvés ici:
Docker: Une erreur est survenue en essayant de se connecter
avec la partie importante:
nous pouvons lancer la
mvnw docker:build
avec succès dans le cmd/intellij terminal 🙂En dessous de changer ma question sur OSX El Capitan, Docker Version 1.12.1 (build: 12133):
S'il vous plaît redémarrer docker si
mvn package docker:build
ne fonctionne toujours pas.