记区块链超级账本“Hyperledger Fabric v2.3”研究--入门 安装实例环境

2021年02月01日,新冠肺炎全球传染,继续在家办公中...

文章关键字:区块链、联盟链、超级账本、hyperledger fabric、v2.x

快1年没有关注区块链技术了,之前也是研究的hyperledger fabric v1.4版本,再看已到v2.x版本,之前已经安装跑起来了,现在又全部忘了,还是需要整理整理。

今天主要对官方文档“Install Samples, Binaries, and Docker Images”模块整理,官网文档写的不是很清晰,也可能是看外文不是特别适应;

官网这段文档的目的:搭建运行“hyperledger/fabric-samples”的环境,描述的挺复杂,其实挺简单:就是下载执行文件“bootstrap.sh”,直接运行就可以完成;

"bootstrap.sh"文件的功能:

1. git clone  https://github.com/hyperledger/fabric-samples.git    先决条件:安装cURL工具最新版本就是为了支持https协议git clone项目;所以完全可以自己直接下载;

     文档解析:curl -sSL https://bit.ly/2ysbOFE | bash -s  命令的功能是使用curl 下载"bootstrap.sh"文件并执行,"https://bit.ly/2ysbOFE"其实就是"https : //raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh"的缩写;由于是国外地址会遇到无法

    下载的问题;"bootstrap.sh"文件和hyperledger fabric源代码里scripts文件夹里的bootstrap.sh是一样的,也可以从那里下载

2.  下载运行fabric-samples的工具、配置文件、fabric-ca客户端、服务端;放到fabric-samples目录下,详见bootstrap.sh文件,会下载两个文件:”hyperledger-fabric-linux-amd64-2.3.0.tar“  和 ”hyperledger-fabric-ca-linux-amd64-1.4.9.tar“ 并解压,  解压后有两个文件

夹:bin、config ;所以完全可以自己直接下载和解压,拷贝到fabric-samples目录下

3.  下载运行hyperledger fabric运行环境的docker 镜像包

因为安装curl最新版本,还有curl -sSL https://bit.ly/2ysbOFE | bash -s一直无法执行等原因;我最后是自己直接下载的方式搭建的fabric-samples环境;

记录总结一下自己的过程,希望给大家有帮助,wx号:buyizu360  可以和大家沟通交流

 

你可能感兴趣的:(经验分享,区块链,docker)