Hyperledger fabric 无法启动hyperledger结构上的第一个网络

Hyperledger fabric 无法启动hyperledger结构上的第一个网络,hyperledger-fabric,Hyperledger Fabric,我正在尝试在HL Fabric v1.4.8示例中设置第一个网络,但出现以下错误。我还尝试了v1.4.9二进制文件和Docker映像,但还是同样的问题 试试/byfn.sh down,它很可能会解决问题,但有时您需要手动停止并删除docker容器并清除所有内容,注意此解决方案是针对开发和测试环境的,请不要在生产中使用,因为它会删除容器 使用以下命令 docker ps -qa | xargs docker stop docker rm $(docker ps -aq) docker rmi

我正在尝试在HL Fabric v1.4.8示例中设置第一个网络,但出现以下错误。我还尝试了v1.4.9二进制文件和Docker映像,但还是同样的问题


试试
/byfn.sh down
,它很可能会解决问题,但有时您需要手动停止并删除docker容器并清除所有内容,注意此解决方案是针对开发和测试环境的,请不要在生产中使用,因为它会删除容器

使用以下命令

docker ps -qa | xargs docker stop

docker rm $(docker ps -aq)

docker rmi $(docker images dev-* -q)

docker network prune 

docker volume prune

然后试着启动你的网络,这些步骤对我很有效,希望它能解决你的问题。

先试试“/byfn.sh down”,然后再试试“/bfyn.sh up”,我已经这么做了。还清除了所有docker卷和容器,但问题仍然存在。这似乎与您执行de docker守护程序的权限有关。当您尝试安装链码(尝试生成docker映像)时,会发生此错误。然后,你得到了与docker有关的问题。sockI做了你在这里写的,问题仍然存在。我还进行了系统修剪,并通过docker UI将docker设置重置为默认设置。然后再次使用
curl-sSL | bash-s--1.4.8 1.4.8 0.4.21
拉取图像,并尝试从示例启动第一个网络,但仍然存在完全相同的问题。然后,问题看起来是权限问题,尝试运行以下命令并重新启动系统,它可能会解决问题,或者尝试运行sudo./byfn up sudo usermod-a-G docker$USER“sudo usermod-a-G docker$USER”或“sudo./byfn up sudo”