我正在嘗試使用docker-compose並使用現有對等方的地址+發現端口(30001)將對等方(本地筆記本電腦)添加到IBM Bluemix區塊鏈,但它在啓動時掛起並將其作爲最後一條消息:如何將對等項(在我的筆記本電腦上)添加到IBM Bluemix區塊鏈(hyperledger)?
transport: http2Client.notifyError got notified that the client transport was broken EOF
我的搬運工,compose.yml看起來是這樣的:
vp5:
image: hyperledger/fabric-peer:x86_64-0.6.0-preview
ports:
- "7050:7050"
- "7051:7051"
- "7052:7052"
environment:
- CORE_PEER_ADDRESSAUTODETECT=true
- CORE_VM_ENDPOINT=unix:///var/run/docker.sock
- CORE_LOGGING_LEVEL=WARN
- CORE_PEER_ID=vp5
- CORE_PEER_DISCOVERY_ROOTNODE=dcc56501d31b435ea8898c9e1ad10982-vp1.us.blockchain.ibm.com:30001
- CORE_PEER_VALIDATOR_CONSENSUS_PLUGIN=noops
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: peer node start
什麼需要改變?
Bluemix hyperledger是否公開允許其他對等方加入的成員服務憑證?如果是這樣,你需要通過環境變量來提供這些。 – zmanian