1、安装docker
1.1卸载旧的版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
1.2下载需要的安装包
yum install -y yum-utils
1.3设置镜像的仓库
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo #国外的地址
# 设置阿里云的Docker镜像仓库
yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #国内的地址
1.4更新yum软件包索包
yum makecache fast
1.5安装docker相关的配置
docker-ce 是社区版,docker-ee 企业版
yum install docker-ce docker-ce-cli containerd.io
1.6启动Docker
systemctl start docker
# 查看当前版本号,是否启动成功
docker version
# 设置开机自启动
systemctl enable docker
2.配置阿里云镜像
3.安装docker-compse
3.1安装:
sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.26.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compos
3.2授权:
# 将可执行权限应用于该二进制文件
sudo chmod +x /usr/local/bin/docker-compose
3.3测试:
#测试
docker-compose --version
4.安装go语言环境
4.1下载并安装Go语言环境
# cd /opt
# mkdir golang
# cd golang
# yum install wget
# wget https://studygolang.com/dl/golang/go1.14.3.linux-amd64.tar.gz
# tar -zxvf go1.14.3.linux-amd64.tar.gz
4.2配置Go语言环境变量
vi /etc/profile
#添加如下内容到/etc/profile后面
export GOPATH=/opt/gopath
export GOROOT=/opt/golang/go
export PATH=$GOROOT/bin:$PATH
#生效配置文件
source /etc/profile
5.安装git
yum -y install git
附带的插件方便查看
#方便查看层级关系
yum -y install tree
#高亮编辑
yum -y install vim-enhanced
6.Fabric安装
6.1创建生产目录
mkdir -p $GOPATH/src/github.com/hyperledger/
cd $GOPATH/src/github.com/hyperledger/
6.2通过git克隆源码:
git clone https://github.com/hyperledger/fabric.git #优先
#若github下载太慢