Fabric基础环境搭建

一、Docker安装

1.设备映射存储驱动需要device-mapper-persistent-data 和 lvm2工具

yum install -y gcc gcc-c++
yum install -y yum-utils device-mapper-persistent-data lvm2

2.设置稳定的存储库

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3.开启edge

yum-config-manager --enable docker-ce-edge

4.开启test

yum-config-manager --enable docker-ce-test

5.安装 docker-ce-18.05.0.ce

yum install docker-ce-18.05.0.ce

6.运行docker

systemctl start docker

7.查看docker版本

docker --version

8.设置开机自动启动docker

chkconfig docker on

二、docker-compose安装

1.下载 docker-compose 到 /usr/local/bin/docker-compose 目录下

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

2.设置/usr/local/bin/docker-compose目录权限为可执行

chmod +x /usr/local/bin/docker-compose

3.测试docker-compose

docker-compose --version

三、go语言环境安装

1.下载安装go语言环境

cd /opt/
mkdir golang
cd golang/
yum install wget
wget https://studygolang.com/dl/golang/go1.10.3.linux-amd64.tar.gz
tar -zxvf go1.10.3.linux-amd64.tar.gz

2.配置go语言环境变量

vim /etc/profile

在打开的文件中添加如下内容

export GOPATH=/opt/gopath
export GOROOT=/opt/golang/go
export PATH=$GOROOT/bin:$PATH

更新配置文件

source /etc/profile

3.查看go语言版本

go version

四、Git安装

yum install git

五、Fabric安装

1.生成目录

mkdir -p $GOPATH/src/github.com/hyperledger/
cd $GOPATH/src/github.com/hyperledger/

2.Git克隆源码

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

3.切换Fabric版本

git checkout v1.4.0

六、Fabric镜像下载

若想下载最新版本,前往 hyperledger/fabric-peer Tags | Docker Hub

docker pull hyperledger/fabric-peer:2.0.0
docker pull hyperledger/fabric-orderer:2.0.0
docker pull hyperledger/fabric-tools:2.0.0
docker pull hyperledger/fabric-ccenv:2.0
docker pull hyperledger/fabric-baseos:2.0
docker pull hyperledger/fabric-baseimage:0.4.18
docker pull hyperledger/fabric-ca:2.0.0

1.配置docker镜像

mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://8w1wqmsz.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker

2.查看下载镜像

docker images
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值