2016-11-23 12 views
1

を開始し、登録できません。私はこのエラーを取得する7051 ./chaincode_example02は、私はhyperlegerファブリックchaincodeセットアップ手順を以下のよchaincode

: CORE_CHAINCODE_ID_NAME = mycc CORE_PEER_ADDRESS = 0.0.0.0:私はchaincodeを起動して登録しようとする他のドッキングウィンドウ端子で

enter image description here

感謝あらかじめ!

アップデート:私は、ドキュメントからドッキングウィンドウ-compose.ymlを使用しています:

membersrvc: 
    image: hyperledger/fabric-membersrvc 
    command: membersrvc 
vp0: 
    image: hyperledger/fabric-peer 
    environment: 
    - CORE_PEER_ADDRESSAUTODETECT=true 
    - CORE_VM_ENDPOINT=http://172.17.0.1:2375 
    - CORE_LOGGING_LEVEL=DEBUG 
    - CORE_PEER_ID=vp0 
    - CORE_PEER_PKI_ECA_PADDR=membersrvc:7054 
    - CORE_PEER_PKI_TCA_PADDR=membersrvc:7054 
    - CORE_PEER_PKI_TLSCA_PADDR=membersrvc:7054 
    - CORE_SECURITY_ENABLED=true 
    - CORE_SECURITY_ENROLLID=test_vp0 
    - CORE_SECURITY_ENROLLSECRET=MwYpmSRjupbT 
    links: 
    - membersrvc 
    command: sh -c "sleep 5; peer node start --peer-chaincodedev" 

docker psいます:

$ docker ps 
CONTAINER ID  IMAGE       COMMAND     CRE 
ATED    STATUS    PORTS    NAMES 
35050760e1df  hyperledger/fabric-peer   "sh -c 'sleep 5; peer" 21 
minutes ago  Up 2 minutes       option3_vp0_1 
209132c7f059  hyperledger/fabric-membersrvc "membersrvc"    21 
minutes ago  Up 2 minutes       option3_membersrvc_1 

docker-machine lsいます:

$ docker-machine ls 
NAME  ACTIVE DRIVER  STATE  URL       SWARM DO 
CKER ERRORS 
default *  virtualbox Running tcp://192.168.99.109:2376   v1 
.12.3 

だから私チェーンコードを開始して登録しようとしました:

CORE_CHAINCODE_ID_NAME=mycc CORE_PEER_ADDRESS=192.168.99.109:7051 ./chaincode_example02 
+0

peer.addressとlistenAddressを 'peer/core.yaml'の' 0.0.0.0:7051'に変更しようとしました – 6londe

+0

私は既にそれが好きで、私はhttp://gerrit.hyperledger.org/r/を使っていますファブリック – David

答えて

1

あなたのピアが0.0.0.0.7051に到達できないようです。あなたが7051でリッスンピアを持っているかどうかを確認するには、次のコマンドを使用します。 netstat -lnptu| grep 7051

ではなく0.0.0.0

のパブリックまたはホストのプライベートIPのいずれかにCORE_PEER_ADDRESSを設定してみてください。また、あなたがポートを転送していることを確認をドッカー容器から宿主に移す。

+0

ポート7051がリスニングしていて、ドッカーのcompose.ymlにポート「7051:7051」をマップしようとしましたが、エラーが発生します。 – David

+0

CORE_PEER_ADDRESSをこのホストのプライベートIP(lo inet addr)またはパブリックIP(eth0 inet addr)のいずれかに設定できますか? 0.0.0.0の代わりに – cjcroix

+0

私はプライベートとパブリックIPで試しました、エラーが続く:チェーンコードログレベルが提供されていません。 – David

関連する問題