我想检查您在测试示例时是否遇到以下问题asset_management_with_roles
我在 docker 容器设置中运行 4 note Validator Node setup 和 1 membersrvc。已遵循所有设置步骤,但仍然没有这样做。
我还在代码中看到链码需要默认的 docker 映像 hyperledger/fabric-baseimage - 我也是从 src 构建的,但无济于事。
在部署链代码时,“docker-compose up”处的控制台显示以下消息
要部署的 CURL 命令:
curl -XPOST -d '{"jsonrpc": "2.0", "method": "deploy", "params": {"type": 1,"chaincodeID": { "name":"myam1","path": "github.com/hyperledger/fabric/examples/chaincode/go/asset_management_with_roles","language": "GOLANG"}, "ctorMsg": { "args": ["init"] }, "metadata":[97, 115, 115, 105, 103, 110, 101, 114] ,"secureContext": "assigner"} ,"id": 0}' http://192.168.99.100:7050/chaincode
------------ 部署错误消息--------
vp2_1 | 07:50:51.447 [dockercontroller] deployImage -> ERRO 049 构建图像时出错:API 错误(500):{“消息”:“无法找到指定的 Dockerfile:Dockerfile”}