1-Fabric v1.0.0 网络搭建 (Ubuntu 16.04)

本文详细记录了在Ubuntu 20.04环境下尝试安装Fabric v1.0.0和v2.3.0过程中遇到的问题,包括添加存储库、安装Docker和相关组件、配置Go环境,并提供了解决步骤和关键代码片段。
摘要由CSDN通过智能技术生成

备注:使用同样步骤在Ubuntu 20.04上搭建Fabric v1.0.0&v2.3.0未成功

步骤1:切换到root用户:

su root

步骤2:在Ubuntu中建立ce存储库
2.1 安装软件包以允许apt通过HTTPS使用存储库:

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

2.2 添加Docker的官方GPG密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

备注:可验证秘钥指纹 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88

sudo apt-key fingerprint 0EBFCD88

2.3 更新apt包

sudo apt-get update

步骤3:安装docker
3.1 sudo apt-get install docker.io
3.2 测试是否安装成功:sudo docker --version
3.3 切换到当且用户:sudo usermod -aG docker 用户名
步骤4:安装docker-compose:
4.1 sudo apt-get install docker-compose
4.2测试是否安装成功:sudo docker-compose --version
步骤5:安装go及其环境变量配置
5.1下载最新版本的go二进制文件

wget https://dl.google.com/go/go1.9.2.linux-amd64.tar.gz

5.2解压文件

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

5.3配置环境变量
输入命令:

sudo vi /etc/profile

在配置文件末尾添加如下内容:

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

:wq退出编辑,输入以下命令使修改生效:

source /etc/profile

输入以下命令查看是否安装成功:

go version

若出现:go version go1.9.2 linux/amd64 则表明配置成功!
步骤6: 下载Fabric
6.1创建工作目录

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

6.2下载Fabric

cd ~/gopath/src/github.com/hyperledger
git clone https://github.com/hyperledger/fabric.git

切换到v1.0.0版本:

git checkout v1.0.0

步骤7: 下载Fabric Docker镜像

cd examples/e2e_cli
source download-dockerimages.sh -c x86_64-1.0.0 -f x86_64-1.0.0

输入docker images 查看是否已安装下图中的镜像:
在这里插入图片描述
步骤8:启动网络
8.1 e2e_cli文件夹提供了启动、关闭Fabric网络的自动化脚本。我们在此文件夹下启动Fabric网络,执行如下命令:

 ./network_setup.sh up

运行成功后的界面如下:
在这里插入图片描述
关闭网络指令:

./network_setup.sh down
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值