Kubernetes 中的 Hyperledger Fabric:无法实例化链代码

Hyperledger Fabric in Kubernetes: Not able to instantiate chaincode

大家好,我正在 kubernetes 中设置 fabric 默认第一网络。但是当我实例化链代码时,它给了我错误。请检查下面是我的同行日志。

  2019-07-22 07:25:02.134 UTC [endorser] SimulateProposal -> ERRO 066 [mychannel][c4b4e2ae] failed to invoke chaincode name:"lscc" , error: container exited with 0
github.com/hyperledger/fabric/core/chaincode.(*RuntimeLauncher).Launch.func1
    /opt/gopath/src/github.com/hyperledger/fabric/core/chaincode/runtime_launcher.go:63
runtime.goexit
    /opt/go/src/runtime/asm_amd64.s:1333
chaincode registration failed

在 CLI 上出现此错误:-

 2019-07-22 07:24:58.263 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 001 Using default escc
2019-07-22 07:24:58.264 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 002 Using default vscc
Error: could not assemble transaction, err proposal response was not successful, error code 500, msg chaincode registration failed: container exited with 0

检查一下你所有的 docker 容器是否都已启动并且 运行 如果你只是 运行 示例网络而不对智能合约和 docker 文件然后你可以简单地停止你的网络并重新启动网络(它在我的情况下有效)。

我检查了我的配置文件,这是由于对等点的 CORE_PEER_CHAINCODELISTENADDRESS env 变量值错误。