の例をテストしているときに次の問題が発生したかどうかを確認したいと思いますasset_management_with_roles
docker コンテナーのセットアップで 1 つの membersrvc を使用して、4 つのノート Validator Node セットアップを実行しています。すべてのセットアップ手順に従いましたが、それでもうまくいきません。
また、チェーンコードにはデフォルトのドッカー イメージ 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"}