Hyperledger Fabric开发环境搭建记录
先决条件(linux下)
安装各种需要的软件:
Git客户端
Go -1.12.x版
Docker -17.06.2-ce或更高版本
Docker Compose -1.14.0或更高版本
注意事项:docker设置下开机自启动
安装Docker Compose过程中问题记录:
fatal error: Python.h: No such file or directory
解决方案 yum install python-devel.x86_64
重要问题记录
第一天按照官方文档进行Hyperledger Fabric的搭建,走了很多的弯路,并且国际官方文档未必适合国内的网络环境。
经过第一天的教训,第一天晚上查看国内关于Hyperledger Fabric搭建的博客,发现许多官方文档中说的步骤都可以省略或者代替。
借鉴的博客:https://blog.csdn.net/asn_forever/article/details/86505376
https://blog.csdn.net/liuhongwei123888/article/details/88874505
其中有一步需要注意
拉取玩官方源码后,执行./bootstrap.sh获取相关镜像和实例时,出现了多次因网络原因
部分资源没有获取到的原因,这是应该多次执行./bootstrap.sh以确保完全获取到所需要的资源。
最后的搭建成功
构建网络成功截图
启动网络成功截图
查看所有启动的容器
查看此时fabric网络peer节点的运行情况
环境终于搭建好了,后面可以进一步学习了!