Docker 如何修复HyperLedger Composer报告启动容器失败的网络启动错误?
我很难使用HyperLedger Composer启动新的业务网络。我一直遵循本开发者指南: 我已经成功地完成了编写器网络启动命令之前的所有步骤,包括安装网络。当我跑步时:Docker 如何修复HyperLedger Composer报告启动容器失败的网络启动错误?,docker,npm,hyperledger-fabric,hyperledger,hyperledger-composer,Docker,Npm,Hyperledger Fabric,Hyperledger,Hyperledger Composer,我很难使用HyperLedger Composer启动新的业务网络。我一直遵循本开发者指南: 我已经成功地完成了编写器网络启动命令之前的所有步骤,包括安装网络。当我跑步时: composer network start --networkName tutorial-network --networkVersion 0.0.1 --networkAdmin admin --networkAdminEnrollSecret adminpw --card PeerAdmin@hlfv1 --file
composer network start --networkName tutorial-network --networkVersion 0.0.1 --networkAdmin admin --networkAdminEnrollSecret adminpw --card PeerAdmin@hlfv1 --file networkadmin.card
我收到以下错误:
"✖ 正在启动业务网络定义。这可能需要几分钟
错误:尝试启动业务网络时出错。错误:无效
来自任何同行的回复
来自尝试的对等通信的响应为错误:错误:无法
执行事务
EDA196CFF575945B24D223823F1B4BA3FEFDF8C1525794F7869B47ACAD906E:
启动容器时出错:启动容器时出错:无法生成
特定于平台的docker生成:生成返回错误:127
“/bin/sh:npm:未找到
命令失败“
请注意:
-我使用了“composer archive list-a tutorial network.bna”来确认版本和网络名称
-我已检查start命令中的网络名称是否正确
-下面列出了我阅读和关注的一些关于这个问题的帖子,它们并没有解决我面临的问题:
我注意到的一点是,对等管理卡与业务网络没有关联,这取决于运行:
composer network list --card PeerAdmin@hlfv1
我不确定如何将卡与网络关联,或者这是否会导致任何问题
如果您对导致此问题的原因有任何建议,我们将不胜感激,谢谢