docker 使用centos7镜像报错:Cannot find a valid baseurl for repo: base/7/x86_64
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker 使用centos7镜像报错:Cannot find a valid baseurl for repo: base/7/x86_64相关的知识,希望对你有一定的参考价值。
参考技术A
在刚装好的centos7上面使用yum命令时报错
docker Could not resolve host:mirrorlist.centos.org; Unknown error.
CentOS cannot find a valid baseurl for repo base/7/x86_64
这是网络的问题,需要排查,才能找到问题的所在:
(1)查看网卡名字,输入命令: # ip addr
(2)开始修改网络信息配置文件,打开配置文件,输入命令:
(3)点击键盘【i】键,修改如下内容信息,完成之后,点击键盘【Esc】键,输入【:wq!】,点击回车键,保存退出
注意:如果修改ONBOOT时显示文件只读,按i修改后,esc退出,输入:w !sudo tee %就可以了)
把ONBOOT=no,改为ONBOOT=yes
# yum -y install bridge-utils
2、编辑网卡配置文件
# vi ifcfg-eno16777736
#vi ifcfg-br0
3、重启相关服务,以及关闭相关服务
# systemctl stop NetworkManager
# systemctl disable NetworkManager
# systemctl restart network
br0正常启动,能够正常访问该机器即可,再用下面命令查看有即可:
# brctl show
4、修改docker配置文件,修改桥接的网卡以及IP分配范围
# vim /etc/sysconfig/docker
# systemctl stop docker.service
# systemctl start docker.service
5、启动docker实例
# docker run -i -t centos /bin/bash
以上是关于docker 使用centos7镜像报错:Cannot find a valid baseurl for repo: base/7/x86_64的主要内容,如果未能解决你的问题,请参考以下文章
docker 使用centos7镜像报错:Cannot find a valid baseurl for repo: base/7/x86_64
docker在centos7系统镜像下无法启动服务的解决办法
vm虚拟机Centos7中设置了静态IP后,docker无法拉取镜像