博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Fabric 1.0环境搭建
阅读量:6824 次
发布时间:2019-06-26

本文共 1402 字,大约阅读时间需要 4 分钟。

安装Docker

  1. apt-get update
    1027040-20180714081523657-1432461452.png
apt-get install \    apt-transport-https \    ca-certificates \    curl \    software-properties-common

1027040-20180714081543008-776437905.png

curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

1027040-20180714081552337-1465853337.png

  1. 验证
    apt-key fingerprint 0EBFCD88
    ```

安装Docker CE

apt-get update

1027040-20180714081601576-212329955.png

add-apt-repository "deb [arch=amd64] $(lsb_release -cs) stable"

```
1027040-20180714081609866-127267916.png

apt-get install docker-ce

1027040-20180714081620385-988642970.png

验证

docker run hello-world

授予用户权限

usermod -aG docker root
1027040-20180714081627595-709244534.png

安装docker-compose

curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

1027040-20180714081914881-1749348579.png

加执行权限

chmod +x /usr/local/bin/docker-compose
1027040-20180714081922291-311311698.png

3、安装Go

wget http://mirrors.ustc.edu.cn/golang/go1.10.2.linux-amd64.tar.gz

1027040-20180714081931131-1963360103.png

tar -C /usr/local -xzf go1.10.2.linux-amd64.tar.gz

1027040-20180714081940411-296257385.png

编辑 ~/.profile

export PATH=$PATH:/usr/local/go/bin export GOROOT=/usr/local/go export GOPATH=$HOME/go export PATH=$PATH:$HOME/go/bin

1027040-20180714081948630-313240390.png

1027040-20180714081956441-1453085532.png

source ~/.profile

1027040-20180714082021590-924859966.png

创建go目录

mkdir ~/go

1027040-20180714082030350-709562192.png

拉取fabric源码

创建目录

mkdir -p ~/go/src/github.com/hyperledger

1027040-20180714082040829-494553145.png

切换到该目录

cd ~/go/src/github.com/hyperledger

1027040-20180714082049079-1165919587.png

克隆fabric代码

git clone https://github.com/hyperledger/fabric.git

1027040-20180714082057847-1719650470.png

进入到fabric目录

cd ~/go/src/github.com/hyperledger/fabric

1027040-20180714082105889-1574737451.png

切换到1.0版本

git checkout v1.0.0

1027040-20180714082112958-1071894553.png

进入到e2e_cli目录

cd ~/go/src/github.com/hyperledger/fabric/examples/e2e_cli/

1027040-20180714082122059-692567846.png

下载Docker镜像

source download-dockerimages.sh -c x86_64-1.0.0 -f x86_64-1.0.0

1027040-20180714082130698-2058290751.png

1027040-20180714082140276-894834043.png

启动e2e_cli网络

./network_setup.sh up

1027040-20180714082151687-35166995.png

转载于:https://www.cnblogs.com/liuxining/p/9305437.html

你可能感兴趣的文章
bytes与str
查看>>
转:Socket原理与编程基础
查看>>
linux C 刚初始化后的一个变量在调用一个静态库中函数后被异常修改为乱码
查看>>
记录DHT网络主要功能步骤
查看>>
VS2010使用Qt库
查看>>
Python特殊语法--filter、map、reduce、lambda
查看>>
[原] Jenkins Android 自动打包配置(转)
查看>>
[Redux] Passing the Store Down with <Provider> from React Redux
查看>>
javascript笔记7-事件
查看>>
大数据处理分析的六大最好工具
查看>>
【转】俞军给淘宝产品经理的分享
查看>>
Thrift使用实例
查看>>
Nand flash uboot 命令详解【转】
查看>>
曲线的奇点
查看>>
【Linux】了解服务器的情况
查看>>
解决Spring配置文件不显示design和source, namespace 问题
查看>>
Efficiently traversing InnoDB B+Trees with the page directory--slot
查看>>
算法笔记_191:历届试题 大臣的旅费(Java)
查看>>
乐为物联网平台初步体验(1)
查看>>
利用ArcGIS水文分析工具提取河网
查看>>