Hyperledger Fabric实战(2)—— 示例安装

本文转载自微信公众号:    超级账本开发    , 并已经取得转载授权.

本文演示Hyperledger Fabric的示例安装过程。本地环境采用Ubuntu14.04(由Vagrant创建 ),Hyperledger  Fabric采用1.1.0版本。

示例安装包括3个部分:

1、Fabric samples 代码下载

2、安装平台特定依赖(主要是docker image)

3、设置环境变量


1、Fabric samples 代码下载

运行下面命令,从git上面获取Fabric Samples:

git clone -b master https://github.com/hyperledger/fabric-samples.git

cd fabric-samples

git checkout v1.1.0

注意我们所有示例均是基于V1.1.0 版本的,需要手动指定git checkout TAG.


2、下载平台特定依赖

下载平台特定依赖,主要是下载fabric已经fabric-ca的二进制文件,同时下载指定的Docker Images。比如,指定Images的tag是x86_64_1.1.0, 并把这些Tag命名为latest。

由于国内访问docker中央仓库速度比较慢,我们最好使用国内的docker仓库镜像,以提高下载速度。

设置Docker仓库使用国内镜像:( 可选)

sudo echo '{ "registry-mirrors": ["https://registry.docker-cn.com"]  }' > /etc/docker/daemon.json

sudo service docker restart

运行下面命令,将自动下载平台特定的依赖:

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

可以通过浏览器打开 https://goo.gl/6wtTN5,查看这个shell脚本,这个脚本可以下载特定的Docker image(例如tag是x86_64_1.1.0)。

如果上述命令执行失败或超时,可以直接执行:

curl -L https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh | bash -s 1.1.0


3、设置环境变量

将bin目录加入到PATH环境变量中。

export PATH=/home/vagrant/fabric-samples/bin:$PATH

echo 'export PATH=/home/vagrant/fabric-samples/bin:$PATH' >> ./bashrc


==更多原创内容分享,请扫码关注公众号: 超级账本开发 ==


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值