CentOS7安装docker,坑啊

今天心血来潮想看看docker到底有多NB,所以打算从我的centos7中安装一下

官方文档上写的超简单,但是跑到centos7里,崩了…

如果你们的系统版本不是最新的,直接按照官方文档的安装方式进行安装即可,安装方式如下:

wget –qO- https://get.docker.com/ | sh

就一行代码么?of course!

但是…but…(如果安装成功,请自动忽略一下内容)

如果…你的系统版本是centos7的话,如何查看,在命令行中输入

uname -a

如果发现你的系统是centos 3.10.0-229.el7.x86_64

那么继续看下去吧

这时执行安装命令,会报错,并且yum都TM不能用了

docker就是NB,直接把赖以生存的yum都干崩了

经过浏览wget的地址发现,docker在yum源文件中写入了一个属于自己的yum源,导致yum在使用这个源时无法获取到rpm而崩溃

删掉这个文件yum可以恢复,但是docker还是不能安装(如果就此放弃,请自动忽略以下内容)

为了安装docker,只能再查看下文档了,功夫不负有心人,让我看到https://docs.docker.com/engine/installation/centos/

原来docker官方已经发现了这个问题,把具体操作都隐藏到另一个文档中了

OK,只需 yum update命令执行以下,继续安装就可以了

但是  为啥yum update之后就可以了,哥们就不知道了

如果有大神了解,请留言….