Hyperledger Fabric 官方最新翻译---入门(二)( Install Samples, Binaries and Docker Images)

点此查看最新,fabric官方文档中文翻译目录

  当我们在fabric二进制文件开发安装程序时,我们提供了一个脚本可以下载和安装样例以及二进制文件到你的操作系统中。我们认为,安装了样例程序后,你会发现可以更多的熟悉关于fabric的功能和操作。
  如果你再Windows环境下运行,你将需要在Docker Quickstart Terminal中去运行下面的指令。如果之前没有安装,可以查看Prerequisites
  如果你在Windows 7 或者 macOS环境下使用Docker Toolbox。你需要在C:\Users (Windows 7) 或者 /Users (macOS) 路径下去安装和使用样例。
  如果你在Mac下使用Docker,你需要使用/Users, /Volumes, /private或 /tmp的路径。如果要使用不同的路径,可以参阅Docker的“file sharing”文档。
  如果你在Windows下使用Docker,请参阅Docker的“shared drives”文档,使用“shared drives”中的一个路径。
  明确了在你电脑系统的哪个路径下下载Fabric样例repository,在终端中进入到此目录。后续指令会执行一下几个步骤:
    1.如果需要,克隆一下hyperledger/fabric-samples repository
    2.checkout恰当的版本分支
    3.将指定平台和版本的Hyperledger Fabric的二进制文件和配置文件安装到fabric-samples存储库的根目录中
    4.下载指定版本的Hyperledger Fabric docker images
  一旦你准备好了,进入到你将要安装Fabric样例和二进制文件的目录,执行如下指令

curl -sSL https://goo.gl/6wtTN5 | bash -s 1.1.0

注意:如果上面的curl命令报错,那么你的curl可能版本太老不能处理重定向或者是一个不支持的系统环境。

注意:请查看 Prerequisites获得更多关于如何寻找最新版本curl以及正确环境的信息。或者你可以替换成一个未缩短的URL
  

https://github.com/hyperledger/fabric/blob/master/scripts/bootstrap.sh

注意:你可以对任何Fabric的发布版本使用上面的命令,只要将‘1.1.0’替换成你要希望安装的版本号即可。

  上面的指令会下载和执行一个bash脚本,用来下载和解压所有适配与你系统平台的二进制脚本。这些脚本用被放置到你之前创建克隆的repo中,用来建立你的网络。它会检索六个适配于平台的二进制文件

  • cryptogen
  • configtxgen
  • configtxlator
  • peer
  • orderer
  • fabric-ca-client

然后它们放置到当前工作目录的bin子文件夹下。

  你可能希望将其添加到PATH环境变量中,以便可以不用每次都好输入每个二进制文件的完整路径来提取它们。 例如。:
  

export PATH=<path to download location>/bin:$PATH

  最终,脚本会从Docker Hub上下载Fabric的docker镜像到你的本地Docker registry同时标记他们为‘lastest’
  脚本最终还会罗列出所有已经安装的Docker 镜像。
  查看每一个镜像的名字。这些组件将最终构成我们的Hyperledger Fabric网络。你会注意到每个镜像都有两个不同的实例,一个别标记为“x86_64-1.x.x” ,另一个被标记为 “latest”.

注意:在不同的系统架构,x86_64会被替换成与你系统架构相关的字符串。

注意:如果这篇文档文档你还有问题没有解决,如果教程中遇到了任何问题,可以访问“仍然还有问题?”页面,里面会有一些提示关于如何找到额外的帮助。
  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值