Hyperledger-Fabric-2.源码及镜像文件处理

源码及镜像文件处理

  • 1.下载Fabric源码 v1.0
  • 2.下载相应的二进制文件和镜像文件
  • 3.启动例子中的e2e_cli测试环境

1.下载Fabric源码 v1.0

mkdir -p /opt/goroot/src/github.com/hyperledger/
cd /opt/goroot/src/github.com/hyperledger/
git clone -b v1.0.0 http://github.com/hyperledger/fabric
\#切换分支到1.0版本
cd fabric
git checkout -b v1.0

2.下载相应的二进制文件和镜像文件

cd scripts

修改bootstrap.sh如下:

export VERSION=${1:-1.0.0}
export THIRDPARTY_IMAGE_VERSION=1.0.0

执行bootstrap.sh

./bootstrap.sh

并且在当前目前下会得到/bin文件

configtxgen configtxlator cryptogen fabric-ca-client docker-images.sh orderer peer

在release里新增linux-amd64文件夹 将/bin cp过去
e2e_cli的例子中需要把bin文件放到/fabric/release/linux-amd64/ 目录下

3.启动例子中的e2e_cli测试环境

cd examples/e2e_cli

修改base下的peer-base.yaml

- CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=e2e_cli_default

这里CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE的设置为 当前文件夹名称_default

bash network_setup.sh up

你可能感兴趣的:(超级账本)