一、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