公司前段时间买了浪潮的一整套大数据服务,得益于此,我们也有了很多虚拟机可以用
今天分了个 Centos虚拟机来部署一个Docker项目,结果一路踩坑。。
记录个详细教程 - -
基于linux--Centos的Docker安装
1.新机第一步-关闭防火墙
如果机器无法下载文件,就要看一下是不是防火墙拦截了
查看防火墙状态
firewall-cmd --state
停止firewall
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service
2.配置yum源
这里选的是阿里云的源
首先下载wget,
yum install -y wget
备份配置文件
cd /etc/yum.repos.d/
mv iop_centos_base.repo iop_centos_base.repo.bk
下载阿里的配置文件
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
并将该下载的文件重命名为 iop_centos_base.repo
- 这里遇到一个坑,在使用wget下载文件时报错:unable to resolve host address “mirrors.163.com”
提示wget无法解析主机,很明显是DNS的问题,重新配置DNS
vi /etc/resolv.conf
编辑内容
nameserver 8.8.8.8
nameserver 8.8.4.4
重新加载yum
yum clean all
yum makecache
本以为一切都顺利了,但在安装docker时又报错
提示未找到可用安装包
又是一通操作
3.安装一些依赖工具
yum install -y yum-utils device-mapper-persistent-data lvm2
添加软件源信息
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum源
yum makecache fast
4.安装docker-ce,并设置开机自启
yum -y install docker-ce
systemctl start docker && systemctl enable docker
网友评论