使用 Docker 在本地使用 运行 Hyperledger 时出现错误
Getting error while running Hyperledger locally with Docker
使用 Docker 在本地 运行 Hyperledger 时出现错误。
有人可以帮忙吗:
# docker-compose up
ERROR: yaml.parser.ParserError: while parsing a block mapping
in “./docker-compose.yml”, line 1, column 1
expected <block end>, but found ‘<block mapping start>’
in “./docker-compose.yml”, line 6, column 2
猫docker-compose.yml
membersrvc:
image: hyperledger/fabric-membersrvc
ports:
— “7054:7054”
command: membersrvc
vp0:
image: hyperledger/fabric-peer
ports:
— “7050:7050”
— “7051:7051”
— “7053:7053”
environment:
— CORE_PEER_ADDRESSAUTODETECT=true
— CORE_VM_ENDPOINT=unix:///var/run/docker.sock
— 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”
我正在 AWS Amazon Linux ec2-instance 上尝试这个:
# uname -a
Linux ip-192–168–1–135 4.14.33–51.37.amzn1.x86_64 #1 SMP Thu May 3 20:07:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
参考:https://blog.craftworkz.co/run-hyperledger-locally-with-docker-4f3bcb815c03
知道了!
只需要去掉开头多余的space即可
应该是“vp0:”
使用 Docker 在本地 运行 Hyperledger 时出现错误。
有人可以帮忙吗:
# docker-compose up
ERROR: yaml.parser.ParserError: while parsing a block mapping
in “./docker-compose.yml”, line 1, column 1
expected <block end>, but found ‘<block mapping start>’
in “./docker-compose.yml”, line 6, column 2
猫docker-compose.yml
membersrvc:
image: hyperledger/fabric-membersrvc
ports:
— “7054:7054”
command: membersrvc
vp0:
image: hyperledger/fabric-peer
ports:
— “7050:7050”
— “7051:7051”
— “7053:7053”
environment:
— CORE_PEER_ADDRESSAUTODETECT=true
— CORE_VM_ENDPOINT=unix:///var/run/docker.sock
— 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”
我正在 AWS Amazon Linux ec2-instance 上尝试这个:
# uname -a
Linux ip-192–168–1–135 4.14.33–51.37.amzn1.x86_64 #1 SMP Thu May 3 20:07:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
参考:https://blog.craftworkz.co/run-hyperledger-locally-with-docker-4f3bcb815c03
知道了!
只需要去掉开头多余的space即可
应该是“vp0:”