./startFabric.sh中的问题:daemon的错误响应:Container is not running.&l



我已经使用hyperledger composer很长时间了。我已经在一台新机器上安装了hyperledger composer,但是在命令。/startFabric.sh中,它以以下错误

结束
Development only script for Hyperledger Fabric control
Running 'startFabric.sh'
FABRIC_VERSION is unset, assuming hlfv12
FABRIC_START_TIMEOUT is unset, assuming 15 (seconds)
Stopping orderer.example.com ... done
Stopping couchdb ... done
Stopping ca.org1.example.com ... done
Removing peer0.org1.example.com ... done
Removing orderer.example.com ... done
Removing couchdb ... done
Removing ca.org1.example.com ... done
Removing network composer_default
Creating network "composer_default" with the default driver
Creating ca.org1.example.com ... 
Creating couchdb ... 
Creating orderer.example.com ... 
Creating orderer.example.com
Creating ca.org1.example.com
Creating orderer.example.com ... done
Creating peer0.org1.example.com ... 
Creating peer0.org1.example.com ... done
sleeping for 15 seconds to wait for fabric to complete start up
Error response from daemon: Container abf272793595d47750a9b3ab8f381f183f64bcdf3b9c21fba00bef6de6517060 is not running

这个命令在旧机器上运行正常,但在新机器上它会给出这个错误。我已经通过链接https://hyperledger.github.io/composer/latest/installing/installing-index安装了它

请帮…我真的受够了。我也在网上尝试过解决方案,没有任何帮助…

我也面临同样的问题。在stackoverflow中搜索了所有不同的答案后,我终于找到了一个适合我的答案。所有的感谢贡献者。

下面的是步骤:解决这个问题。需要在docker-compose中添加环境:下面的行。在您的hlfv12脚本子目录中为orderer和peer容器创建的Yaml文件。

- GODEBUG=netdns=go

希望这对你也有用。

相关内容

最新更新