2017-03-01 54 views
-1

我想使用下面的docker-compose.yml文件運行hyperledger結構。文件和錯誤在下面複製。任何想法可能會導致這種情況,以及如何最好地解決這個問題?YAML錯誤與泊塢窗構成文件的hyperledger結構

泊塢窗,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" 

錯誤泊塢窗,構成了

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 

回答

1

你需要第6行vp0之前刪除的空間這是在錯誤的縮進級別是頂級塊,並且在錯誤的級別上是membersrvc內的塊。

+0

謝謝 - 會嘗試 –