配置介绍: VMware 下安装 Ubuntu 20.04 内存4G
1.工具安装
安装docker
sudo apt-get install docker
sudo apt-get install docker-compose
安装go环境
下载:https://studygolang.com/dl/golang/go1.14.6.linux-amd64.tar.gz 在usr/local路径下解压
cd /usr/local
tar zxvf go1.14.6.linux-amd64.tar.gz
编辑配置文件:
sudo vim ~/.profile
在文件末尾添加:
export PATH=$PATH:/usr/local/go/bin
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
更新配置文件:
source ~/.profile
运行指令查看是否配置成功:
source ~/.profile
2.为用户组添加启动docker权限以及添加docker镜像
添加用户组:
sudo groupadd docker
sudo gpasswd -a $wybnmsl docker //此处wybnmsl是自己的用户名
sudo gpasswd -a $USER docker
newgrp docker
编辑daemon.json文件(添加镜像,如果有挂代理可以忽略)
vim /etc/docker/daemon.json
添加:
{
"registry-mirrors": [
"http://f1361db2.m.daocloud.io",
"https://hub-mirror.c.163.com",
"https://xsoeja86.mirror.aliyuncs.com"
]
}
重启docker服务:
sudo systemctl daemon-reload
sudo systemctl restart docker
3.Hyperledger fabric 2.1 搭建:
在https://github.com/hyperledger/fabric中找到2.1版本的tar文件包:https://github.com/hyperledger/fabric/archive/v2.1.0.tar.gz
解压,重命名文件为hyperledger然后放入go/src/github.com文件夹下,然后:
cd go/src/github.com/hyperledger/fabric/scripts/
sudo ./bootstrap.sh
这一步比较花时间,执行完毕后会列出已经安装的镜像
cd fabric-samples/test-network/
sudo ./network.sh up
出现以下结果则代表配置完毕: