Hyperledger Fabric Docker 编写 YAML 错误
Hyperledger Fabric Docker Compose YAML Error
我是 Hyperledger 的新手,正在根据来自 here
的信息设置环境(在我的 mac 上)
我正在使用页面中的以下 YAML 文件。
membersrvc:
image: hyperledger/fabric-membersrvc
ports:
- "7054:7054"
command: membersrvc
vp0:
image: hyperledger/fabric-peer:latest
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=false
- CORE_SECURITY_ENROLLID=test_vp0
- CORE_SECURITY_ENROLLSECRET=MwYpmSRjupbT
links:
- membersrvc
command: sh -c "sleep 5; peer node start --peer-chaincodedev"
但是,当我 运行 docker-compose 时(在我的 mac 上),我得到了警告和错误的完整列表。出现这些问题是正常的,还是 YAML 文件中缺少某些内容?下面显示的输出片段。
vp0_1 | 2017-10-25 22:23:06.813 UTC [flogging] setModuleLevel -> DEBU 198 Module 'msp/identity' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 199 Module 'msp' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 19a Module 'configvalues/msp' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 19b Module 'peer/gossip/mcs' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 19c Module 'gossip/state' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 19d Module 'gossip/gossip' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 19e Module 'gossip/service' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 19f Module 'gossip/election' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a0 Module 'gossip/comm' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a1 Module 'peer/gossip/sa' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a2 Module 'gossip/discovery' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a3 Module 'gossip/pull' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a4 Module 'kvledger.util' logger enabled for log level 'INFO'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a5 Module 'ledgermgmt' logger enabled for log level 'INFO'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a6 Module 'kvledger' logger enabled for log level 'INFO'
vp0_1 | 2017-10-25 22:23:06.815 UTC [flogging] setModuleLevel -> DEBU 1a7 Module 'cauthdsl' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.815 UTC [flogging] setModuleLevel -> DEBU 1a8 Module 'policies' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.815 UTC [flogging] setModuleLevel -> DEBU 1a9 Module 'grpc' logger enabled for log level 'ERROR'
这些是无害的调试信息。
但是,该文章有点过时并且引用了 Hyperledger Fabric 现已失效的 v0.6 版本的使用。 Hyperledger Fabric 团队在 7 月发布了 version 1.0.0,此后我们甚至推出了几个补丁版本。
如果您想开始使用新的和大大改进的 v1.0.0,那么我强烈建议您从 Getting Started tutorials. There is a whole set of sample apps 开始玩,一旦您获得了下面的前几个教程你的腰带。
我是 Hyperledger 的新手,正在根据来自 here
的信息设置环境(在我的 mac 上)我正在使用页面中的以下 YAML 文件。
membersrvc:
image: hyperledger/fabric-membersrvc
ports:
- "7054:7054"
command: membersrvc
vp0:
image: hyperledger/fabric-peer:latest
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=false
- CORE_SECURITY_ENROLLID=test_vp0
- CORE_SECURITY_ENROLLSECRET=MwYpmSRjupbT
links:
- membersrvc
command: sh -c "sleep 5; peer node start --peer-chaincodedev"
但是,当我 运行 docker-compose 时(在我的 mac 上),我得到了警告和错误的完整列表。出现这些问题是正常的,还是 YAML 文件中缺少某些内容?下面显示的输出片段。
vp0_1 | 2017-10-25 22:23:06.813 UTC [flogging] setModuleLevel -> DEBU 198 Module 'msp/identity' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 199 Module 'msp' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 19a Module 'configvalues/msp' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 19b Module 'peer/gossip/mcs' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 19c Module 'gossip/state' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 19d Module 'gossip/gossip' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 19e Module 'gossip/service' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 19f Module 'gossip/election' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a0 Module 'gossip/comm' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a1 Module 'peer/gossip/sa' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a2 Module 'gossip/discovery' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a3 Module 'gossip/pull' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a4 Module 'kvledger.util' logger enabled for log level 'INFO'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a5 Module 'ledgermgmt' logger enabled for log level 'INFO'
vp0_1 | 2017-10-25 22:23:06.814 UTC [flogging] setModuleLevel -> DEBU 1a6 Module 'kvledger' logger enabled for log level 'INFO'
vp0_1 | 2017-10-25 22:23:06.815 UTC [flogging] setModuleLevel -> DEBU 1a7 Module 'cauthdsl' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.815 UTC [flogging] setModuleLevel -> DEBU 1a8 Module 'policies' logger enabled for log level 'WARNING'
vp0_1 | 2017-10-25 22:23:06.815 UTC [flogging] setModuleLevel -> DEBU 1a9 Module 'grpc' logger enabled for log level 'ERROR'
这些是无害的调试信息。
但是,该文章有点过时并且引用了 Hyperledger Fabric 现已失效的 v0.6 版本的使用。 Hyperledger Fabric 团队在 7 月发布了 version 1.0.0,此后我们甚至推出了几个补丁版本。
如果您想开始使用新的和大大改进的 v1.0.0,那么我强烈建议您从 Getting Started tutorials. There is a whole set of sample apps 开始玩,一旦您获得了下面的前几个教程你的腰带。