无法在hyperledgfer fabric 1.1上启动composer 19.x.

时间:2018-05-17 13:30:36

标签: hyperledger-fabric hyperledger-composer

在执行安装two org setup using composer的步骤时,我在步骤17收到错误,即 composer network start 命令:

Error: 2 UNKNOWN: error starting container: Failed to generate platform-specific docker build: Error returned from build: 1 "npm ERR! code EAI_AGAIN

我已经为npm设置了代理,我也可以下载节点包。我尝试使用 -o npmrcFile = / tmp / composer / npmConfig 参数以及具有以下内容的npmconfig文件:

proxy="http://xxx.xx.xx.xx:xxxx/"
https-proxy="http://xxx.xx.xx.xx:xxxx/"
registry = "http://registry.npmjs.org/"
strict-ssl=false

但仍然没有运气。内部日志正在进行中

  7 http fetch GET 404 https://registry.npmjs.org/hyperledger-composer
  8 silly fetchPackageMetaData error for hyperledger-composer@latest 404  Not Found: hyperledger-composer@latest

1 个答案:

答案 0 :(得分:0)

诊断和解决问题的一个好方法是根据Composer尝试构建的Image创建一个测试容器,然后在该容器内测试npm并解决npmrc配置问题。这些命令应该有所帮助:

docker run -it --name npmtest --network composer_default --entrypoint "/bin/sh" hyperledger/fabric-ccenv:x86_64-1.1.0

npm install composer-runtime ...

exit

docker rm npmtest