区块链技术热火朝天,新技术必然会带来新的机遇;理解整个基础架构,才能更好的设计业务;
- 安装docker ce (Docker version 17.06.2-ce or greater is required.)
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum-config-manager --enable docker-ce-edge
sudo yum-config-manager --enable docker-ce-test
sudo yum-config-manager --disable docker-ce-edge
sudo yum makecache fast
sudo yum install docker-ce
查看版本
docker --version
2. docker compose 安装(至少1.14.0)
可在官网查看下载链接
curl -L https://github.com/docker/compose/releases/download/1.20.0-rc2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
查看docker compose 版本
docker-compose --version
3. Go 开发语言安装(language 1.9.x)
Go语言官网下载最新的go包
https://dl.google.com/go/go1.10.linux-amd64.tar.gz
tar-C /usr/local -xzf go1.10.linux-amd64.tar.gz
配置go环境变量 /etc/profile
export PATH=$PATH:/usr/local/go/bin
export GOPATH=/opt/gopath
source /etc/profile
查看go 版本
go version
4. gcc 模块安装
后续编译需要gcc,所以要预装;
yum -y install gcc