J'ai travaillé sur le tutoriel Hyperledger Composer (https://hyperledger.github.io/composer/tutorials/developer-guide.html) sur un ancien Mac, sous OS X Mavericks 10.9.5, ce qui signifie que j'utilise Docker Toolbox au lieu de Docker pour Mac. J'ai rencontré le même message d'erreur lors du déploiement de l'exemple de fichier .bna du réseau de négociation sur mon environnement de développement local.
Voici la commande dans le Terminal:
$ composer network deploy -a my-network.bna -p hlfv1 -i PeerAdmin -s randomString -A admin -S
Et voici le journal des erreurs:
Error: Error trying deploy. Error: Error trying install composer runtime. Error: Connect Failed
Dans mon cas, ce fut parce que les réponses Docker Toolkit à sur une adresse IP attribuée lorsque vous start docker, au lieu de localhost, 127.0.0.1, etc.
Si vous utilisez également Docker Toolkit et obtenez la même erreur, commencez par trouver le numéro IP du docker, qui doit être indiqué sous Lancez le logo Docker Whale dans Terminal lorsque vous l'avez démarré, puis modifiez les fichiers suivants (TextEdit devrait bien fonctionner), en remplaçant toutes les références localhost
et 127.0.0.1
par le numéro IP (laissez les ports, tels que :7050
, là):
- tissu-tools/tissu-scripts/hlfv1/compositeur/configtx.yaml
- tissu-tools/tissu-scripts/hlfv1/compositeur/docker-compose.yml
- tissu-outils/tissu-scripts/hlfv1/createComposerProfile.sh
- fabric-tools/fabric-scripts/hlfv1/createPeerAdminCard.sh
Puis, de retour dans le Terminal, revenez à tissu-outils, et si la structure est déjà commencé, arrêtez, puis recréer le profil de compositeur, comme documenté:
$ ./stopFabric.sh
$ ./createComposerProfile.sh
Le journal devrait montre maintenant l'adresse IP du Docker Toolkit pour les acheteurs, les CA et les pairs. Maintenant, redémarrez Fabric:
$ ./startFabric.sh
Revenez à fabric-tools/my-network/dist
et relancer la commande Compose, et si tout va bien, il doit se connecter correctement.
Thanks.docker a de la difficulté 'docker: réponse d'erreur du démon: Get https://registry-1.docker.io/v2/: Authentification proxy requise. ' –
Hey Dan, J'ai essayé de faire docker droite mais toujours le même problème persiste .... Aidez avec ceci. 'Prog: dist abhishek $ réseau de compositeur déployer -a mon-réseau.bna -p hlfv1 -i PeerAdmin -s randomString' .. Erreur: Erreur lors du déploiement. Erreur: Erreur lors de l'installation du module d'installation du composeur. Erreur: Échec de la connexion Échec de la commande –
Apparemment, l'installation de votre docker est en quelque sorte interrompue. Quel système d'exploitation? Courez-vous le dernier Docker? –