一、遇到的问题
1.执行yum install -y yum-utils指令出错
2.执行sudo yum install -y yum-utils \
> device-mapper-persistent-data \
> lvm2出错,如下:
二、解决办法
如果你是使用Virtual Box+vagrant部署的linux虚拟机,那就看对了,如果你也是看谷粒商城项目过来的话,那么有一点需要注意,你现在需要将当前虚拟机删除,并且重新创建一个虚拟机。
删除步骤如下:
进入Virtual Box,找到当前运行的虚拟机,右击,关闭虚拟机,然后删除即可。
然后按照谷粒商城的步骤再创一个虚拟机,注意此时,P7那个也即是虚拟机网络设置先不要设置,然后创建好了之后,运行该虚拟机,应该是这样的。
如下:
然后,点击显示,如下:
按照上图所示打开网络连接,然后再去命令行里执行安装docker的指令,看看可不可以,若是还不可以,按照接下来的做
使用ip addr这个指令,查看虚拟机的IP,如下:
可以看到我的虚拟机的网卡名字是eth0,所以接下来执行这个命令(注意:代码最后的eth0需要替换成你自己的网卡名字)
vi /etc/sysconfig/network-scripts/ifcfg-eth0
然后应该就可以进入vim的操作界面
如下:
如果你的ONBOOT是no的话,记得改为yes
修改方法,点击i键,进入插入模式,然后将光标移动到想要插入的位置,然后将no改为yes就可以了,然后如果你的这个界面上没有
DNS1=8.8.8.8
DNS2=4.2.2.2
这两行代码,也是进入插入模式,并且插入到最后,插入完成之后,点击ESC,然后输入:wq,就可以保存并且推出vim操作界面,退不出的话,就输入:q,然后再执行安装docker的代码,看看可不可以
还是不行?
运行下列代码,看看仓库是不是空的
sudo yum repolist all
如果是这样的话
就执行下列代码:
sudo curl -o CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
执行完之后,在执行查看仓库的代码,应该就可以看见有几个绿色的啦!
然后就可以按照谷粒商城老师所讲的方法进行docker的安装了,不过我还是建议去菜鸟教程上去安装,毕竟Docker官网国内已经不可以访问了,我也不知道,为什么,反正自己安装的时候,很烦!
菜鸟教程网址: