通过yum的方式在安装docker的时候出现了错误,报错如下:
到网上查询到解决方案如下:
yum没有找到docker包,更新epel第三方软件库,运行命令:
sudo yum install epel-release
之后运行sudo yum install docker-io
即可
按照网上的解决方法之后,在指定安装docker的时候还是报错
报这个错误的时候,解决办法:
把/etc/yum.repos.d/epel.repo,文件第3行注释去掉,把第四行注释掉。具体如下:
打开/etc/yum.repos.d/epel.repo,将
- [epel]
- name=Extra Packages for Enterprise Linux 6 - $basearch
- #baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
- mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
修改为
- [epel]
- name=Extra Packages for Enterprise Linux 6 - $basearch
- baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
- #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
再清理源,重新安装
- yum clean all
- yum install -y 需要的包
发现安装成功了。
安装完成之后,验证docker安装成功。
如果还是不行,修改DNS,到/etc/resolv.conf下添加一下:
nameserver 8.8.8.8
search localdomain
然后重启network服务:service network restart