2017-09-21 2 views
0

J'ai suivi les instrunctions en lien - https://hyperledger.github.io/composer/installing/using-playground-locally.htmlImpossible d'utiliser le grand livre Hyper Composer Playground localement

après la commande: curl -sSL https://hyperledger.github.io/composer/install-hlfv1.sh | bash exécuté avec succès, le http://localhost:8080/ est toujours pas disponible.

Je suis nouveau à ce s'il vous plaît aider ce qui me manque ici.

ERREURS:

je reçois l'erreur ci-dessus lors de l'exécution du composer.sh

# Create the channel 
docker exec peer0.org1.example.com peer channel create -o orderer.example.com:7050 -c composerchannel -f /etc/hyperledger/configtx/composer-channel.tx 
2017-09-21 14:19:42.131 UTC [msp] GetLocalMSP -> DEBU 001 Returning existing local MSP 
2017-09-21 14:19:42.131 UTC [msp] GetDefaultSigningIdentity -> DEBU 002 Obtaining default signing identity 
2017-09-21 14:19:42.132 UTC [channelCmd] InitCmdFactory -> INFO 003 Endorser and orderer connections initialized 
Error: channel create configuration tx file not found open C:/Users/26266/AppData/Local/Programs/Git/etc/hyperledger/configtx/composer-channel.tx: no such file or directory 
Usage: 

Le fichier ci-dessus ne sont pas disponibles à l'emplacement, j'ai vérifié manuellement

OU

ou erreur en dessous

ARCH=$ARCH docker-compose -f "${DIR}"/composer/docker-compose.yml down 
.IOError: [Errno 2] No such file or directory: u'/e/docker_H/composer-data/fabric-dev-servers/fabric-scripts/hlfv1/composer/docker-compose.yml' 

J'ai vérifié, le fichier ci-dessus est présent dans l'emplacement.

+0

Pouvez-vous fournir la sortie de l'exécution de la commande curl s'il vous plaît. –

+0

J'ai ajouté les erreurs dans la question, s'il vous plaît guider. – Atreyee

Répondre

0

pouvez-vous copier quelle sortie vous obtenez dans votre console lorsque vous exécutez curl -sSL https://hyperledger.github.io/composer/install-hlfv1.sh | bash

Ce script n'exécute pas réellement les choses exactement "localement" dans la machine plutôt que dans les conteneurs Docker.

Il télécharge tous les conteneurs requis, le code nécessaire et démarre ces conteneurs en tant que processus démon. Cependant, il s'attend à ce que vous ayez une version relativement nouvelle de docker-composer & installé dans la machine pour que cela fonctionne. Essayez d'exécuter la commande ./composer.sh dans le dossier où vous avez exécuté le script pour la première fois. Si vous avez des exigences installées correctement dans votre machine, cela devrait fonctionner. Sinon, il suffit de poster l'erreur que vous obtenez. L'URL exacte que vous devriez pouvoir ouvrir est http://localhost:8080/editor

+0

Obtention d'une erreur après avoir exécuté composer.sh 'ARCH = $ ARCH docker-composer -f" $ {DIR} "/ composer/docker-compose.yml down .IOError: [Errno 2] Aucun fichier ou répertoire de ce type : u '/ e/docker_H/compositeur-data/fabric-dev-serveurs/fabric-scripts/hlfv1/composer/docker-compose.yml'' bien que ce fichier soit disponible exactement dans le même chemin que celui qu'il vérifie. Je cours les commandes dans gitbash en tant qu'administrateur – Atreyee

3

Je vois que vous essayez d'exécuter ceci sur Windows, malheureusement, il y a beaucoup de problèmes à essayer de faire fonctionner toutes les parties du compositeur hyperledger sur Windows (même dans le shell git bash) alors malheureusement, Windows n'est pas une plateforme supportée. Je recommande de mettre en place une machine virtuelle Linux en utilisant quelque chose comme Virtualbox et le compositeur en cours d'exécution.

0

Si vous utilisez Windows 7 et que vous utilisez Docker Toolbox, exécutez la commande à partir d'un terminal docker.