1、水瑞侮瑜bootstrap.sh命令的作用: 1. 从github上克隆 hyperledger/fabric-samples并进入该目录,然后检出适当的版本 2. 在fabric-samples目录下安装特定平台的 Hyperledger Fabric 二进制可执行文件 和配置文件 3.下载 指定版本的Hyperledger Fabric 的docker镜像
2、克隆fabric-samples并检出适当的版本,对应bootstrap.sh中的samplesInstall函数代码:
3、安装二进制可执行文件 和配置文件,对应bootstrap.sh中的binariesInstall函数。
4、binaryDownload函数命令代码:
5、执行curl命令去下载tar包,并用tar命令解压。解压后的命令出现在bin目录下。实际上,这些二进制命令我们也可以通过编译hyperledger fabric的源码生成。
6、下载docker镜像,对应bootstrap.sh中的dockerInstall函数代码:
7、分别调用了dockerFabricPull 、dockerCaPull 、dockerThirdPartyImagesPull 三个函数去拉取相应的docker镜像并打标签。