我很难使用HyperLedger Composer来启动新的业务网络。我一直在遵循该开发人员指南:
https://hyperledger.github.io/composer/latest/tutorials/developer-tutorial。
我已经成功完成了导致composer network start命令的所有步骤,包括安装网络。当我运行时:
composer network start --networkName tutorial-network --networkVersion 0.0.1 --networkAdmin admin --networkAdminEnrollSecret adminpw --card PeerAdmin@hlfv1 --file networkadmin.card
我收到以下错误:
”✖启动业务网络定义。这可能需要一分钟...
错误:尝试启动业务网络时出错。错误:无效 任何同行的回应。
来自尝试的对等通信的响应是错误:错误:未能 执行交易 eda196cff575945b24d2e123823f1b4ba3fefdf8c1525794f7869b47acad906e: 错误启动容器:错误启动容器:生成失败 特定于平台的docker构建:构建返回的错误:127 “ / bin / sh:npm:找不到
命令失败“
一些注意事项: -我使用了“ composer存档列表-a tutorial-network.bna”来确认版本和网络名称 -我在启动命令中检查了网络名称是否正确 -下面列出了我已阅读并关注的有关此问题的一些帖子,但它们并没有解决我面临的问题: https://github.com/hyperledger/composer/issues/4043 https://github.com/hyperledger/composer/issues/3794 v0.19.2 hyperledger composer network start failed
我注意到的一件事是,通过运行以下操作确定,对等管理卡未与业务网络关联:
composer network list --card PeerAdmin@hlfv1
我不确定如何将卡与网络关联,或者是否引起任何问题。
非常感谢任何有关可能导致此问题的建议,