从0到1:Hyperledger Fabric开发精要-安装Fabric

当前位置:首页 > 币圈百科 > 从0到1:Hyperledger Fabric开发精要-安装Fabric

从0到1:Hyperledger Fabric开发精要-安装Fabric

2022-11-29币圈百科224

目标

成功下载Hyperledger Fabric

知道bootstrap.sh脚本做了什么

实现任务

年轻人,现在是关键时刻。这种神奇的技能,只有拥有常人所不具备的巨大毅力和耐心的人才能练成。

要想学好魔法,首先要有相应的利器,而这个利器只能自己根据那些精灵留下的线索来锻造。

1.3.1下载Fabric-samples和二进制文件

为了方便后期管理,在当前登录用户的主目录下创建一个空目录并进入目录

蓑衣网小编2022ChainDesk|从0到1:Hyperledger Fabric开发精要-安装Fabric以确保网络稳定;否则会导致各种问题,比如网络超时,下载失败等。由于Docker的各种图像文件下载时间较长,请耐心等待。

下载完成后,检查相关输出内容;如果下载中有失败的映像,请执行命令$ sudo。/bootstrap.sh 1.2.0再次下载。

重新执行脚本命令不会再次重新下载已下载的Docker镜像文件。

安装完成后,终端会自动输出:

# 1.3.2 Fabric源代码编译ChainDesk|从0到1:Hyperledger Fabric开发精要-安装Fabric

在前面的章节中,我们可以通过提供脚本的方式将样例和二进制文件下载安装到操作系统中,大大简化了安装过程。

Hyperledger Fabric还有另外一种安装方式,就是以源代码的形式编译安装在本地。与上一节的方法相比,这种方法略显复杂,需要手动编译相应的工具。我们将逐一介绍

#下载源代码

。首先,使用mkdir命令创建相应的目录。然后使用git clone命令将Hyperledger Fabric的源代码克隆到这个目录中:

ChainDesk|从0到1:Hyperledger Fabric开发精要-安装Fabric

ChainDesk|从0到1:Hyperledger Fabric开发精要-安装Fabric蓑衣网小编2022 ChainDesk|从0到1:Hyperledger Fabric开发精要-安装FabricChainDesk|从0到1:Hyperledger Fabric开发精要-安装Fabric

Hyperledger Fabric有两种编译和安装方式。第一种方式(bootstrap.sh第二种方式用Fabric源代码编译,适合动手能力强的人。优点是可以对Hyperledger Fabric的相关组件有深入的了解,缺点是容易出现各种错误,修改起来比较麻烦。ChainDesk|从0到1:Hyperledger Fabric开发精要-安装Fabric

注:为了方便起见,本书的Hyperledger Fabric环境采用第一种方式(bootstrap.sh脚本)安装构建。ChainDesk|从0到1:Hyperledger Fabric开发精要-安装FabricChainDesk|从0到1:Hyperledger Fabric开发精要-安装Fabric

FAQ

bootstrap 蓑衣网小编2022. sh脚本中的内容是干什么用的?

脚本执行后,它将下载并提取设置网络所需的所有特定于平台的二进制文件,并将它们保存在本地仓库中。

然后,它会将docker Hub中的Hyperledger Fabric docker映像下载到本地Docker注册表中,并将其标记为“最新”。

下载Docker镜像文件极其缓慢。有什么好的解决办法?

您可以在https://www.daocloud.io/网站注册一个帐户。注册成功后,可以点击加速器图标(如下图所示)获取Docker加速器。

3。下载完成后,添加的环境变量有什么意义?

ChainDesk|从0到1:Hyperledger Fabric开发精要-安装Fabric执行该命令后,表示在系统中的任意路径使用与Fabric相关的命令,都可以使系统找到该命令并顺利执行。稍后,我们将进入Fabric目录并执行相应的命令,因此可能不会添加环境变量。

未经授权,禁止复制和改编。转载请注明出处。

从0到1:Hyperledger Fabric开发精要-安装Fabric | 分享给朋友: