一、遇到问题
今天心血来潮想在虚拟机上安装docker
使用yum源安装但是出现了There are no enabled repos.的问题
二、解决
网上百度了很多方法,需要下载国内的镜像源,但是都会出现如下问题
最终历经艰辛,终于找到问题所在了
需要登录root用户,用vim /etc/resolv.conf,编辑resolv.conf,添加DNS地址,如下
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 223.5.5.5
nameserver 223.6.6.6
其中nameserver 223.5.5.5和nameserver 223.6.6.6选择其中一个添加即可
如果这样还是没有解决就在VMware中修改网络适配器
选择 桥接模式->复制物理网络连接状态
三、进行安装
下载国内的镜像源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
安装docker
yum -y install docker
运行:docker images
又出现如下问题
这是因为docker没有启动,需要运行:systemctl start docker
至此,docker安装并运行成功
docker手动创建容器,请看:docker进阶(docker容器创建和迁移)_奔驰的小野码的博客-CSDN博客