Hyperledger fabric 如何安装自定义链码?

Hyperledger fabric 如何安装自定义链码?,hyperledger-fabric,hyperledger-chaincode,Hyperledger Fabric,Hyperledger Chaincode,我想在hyperledger结构频道上安装自定义链码。我将chaincode.go文件放在.yaml文件之外。运行此命令时: peer chaincode install -n mycc -v 1.0 -p github.com/chaincode/chaincode_example02/go/ peer chaincode install -n mycc -v 1.0 -p path/define/in/your/volume/section/to/your/chaincode 我得到了

我想在hyperledger结构频道上安装自定义链码。我将chaincode.go文件放在.yaml文件之外。运行此命令时:

peer chaincode install -n mycc -v 1.0 -p github.com/chaincode/chaincode_example02/go/ 
peer chaincode install -n mycc -v 1.0 -p path/define/in/your/volume/section/to/your/chaincode
我得到了这个错误:

错误:获取链码mycc时出错:链码的路径不正确 存在:/opt/gopath/src/github.com/chaincode/chaincode_example02/go

我不知道opt/gopath在哪里,也不知道如何处理chaincode.go文件?
当您启动网络时(如果您使用的是第一个网络模板),请帮助我打开一个容器“CLI”,您可以在docker-compose-CLI.yaml中找到它

此容器用于在体系结构的不同节点上操作

您需要创建一个与链码路径匹配的卷,如下所示

然后,当容器“cli”启动时,您可以使用

docker exec -it cli bash
现在,您可以导航到您的路径并查看您的链码目录

执行你的命令:

peer chaincode install -n mycc -v 1.0 -p github.com/chaincode/chaincode_example02/go/ 
peer chaincode install -n mycc -v 1.0 -p path/define/in/your/volume/section/to/your/chaincode