我正在 Ubuntu 18.04.02LTS 上使用 Fabric v1.4 。我本周按照教程安装了这台计算机上的所有内容,因此获得了v1.4(最新)的示例,二进制文件和Docker映像,例如:
hyperledger/fabric-peer 1.4.0 304fac59b501 5 weeks ago 157MB
hyperledger/fabric-peer latest 304fac59b501 5 weeks ago 157MB
这是我的环境
卷曲7.58.0
docker 18.06.1-ce
docker-compose 1.23.2
转到1.11.5
节点11.8.0
npm 6.5.0
python 2.7.15rc1
GOPATH = / home / tom / go
GOROOT = / usr / local / go
PATH = / home / tom / go / bin:/ usr / local / go / bin:/ usr / local / sbin:/ usr / local / bin:/ usr / sbin:/ usr / bin:/ sbin: / bin:/ usr / games:/ usr / local / games:/ snap / bin
这就是我启动基本网络的工作(其他网络也是如此,例如byfn)以及发生的事情:
网络无法启动,因为无法到达对等方。实际上,对等方在启动后几秒钟就退出了。
这是对等日志:
我试图重新安装依赖项,杀死容器和网络,并删除和下载映像,但问题仍然存在。
答案 0 :(得分:4)
尝试在您的docker-compose文件中将GODEBUG = netdns = go添加到同级/订购者的环境部分
答案 1 :(得分:0)
docker system prune -a
如果您仍然遇到相同的问题,则可能是因为您的docker版本所致。