我们很多时候会找不到需要的镜像又或者在做区块链题的时候会缺少很多环境和配置文件,我们可以通过docker容器去搭建一个区块链环境
首先我们要在centos7中挂载docker(我们的搭建是在网络联通环境下进行,所以我们会挂在阿里的网络yum源)
一、配置yum源(网络)
1.进入yum.repos.d文件中查看目录下文件
cd /etc/yum.repos.d/ //进入yum.repos.d目录
ll //查看目录下文件
2.将所有文件都备份到一个新建目录下repos_bak中
mkdir repos_bak //新建目录
mv *.repo repos_bak/ //将以.repo结尾的yum源都移到repos_bak目录中
mv *.repo.bak repos_bak/ //将以.repo.bak结尾的yum源都移到repos_bak目录中
ll //查询移后的目录
3.挂载阿里的网络yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

4.运行yum clean all 清除缓存,运行 yum makecache 生成新的缓存
yum clean all //清空缓存
yum makecache //建立元数据库缓存

二、安装docker容器
1.安装EPEL源
yum list | grep epel-release //查询epel安装包
yum install -y epel-release //安装

2.yum clean all清除缓存并且yum makecache建立元缓存数据库
3.安装docker容器
yum install docker-io
4.设置docker配置
chkconfig docker on // 加入开机启动
service docker start // 启动docker服务

还可以查询一下你的docker文件
docker version //查看docker的版本号,包括客户端、服务端、依赖的Go等
docker info // 查看docker层面信息,包括管理的images, containers数等

三、搭建区块链docker容器平台
首先我们下载(这边要注意我们用的端口号是6080)
docker run -d -p 6080:6080 linzili/training-vnc-base:v2.1

接下来我们查看一下本机的ip地址
ip addr show

然后用浏览器http://本机ip地址:6080打开

密码是123456
接下来就可以继续进行区块链学习了

1147

被折叠的 条评论
为什么被折叠?



