在centos7上安装docker:docker-engine-selinux与docker-selinux-冲突

我尝试从yum安装Centos7 ,从Centos7上的安装脚本安装Centos7 ,两者都给出了同样的错误:

Error: docker-engine-selinux conflicts with docker-selinux-1.10.3-44.el7.centos.x86_64

我无法弄清楚如何解决这个问题,并得到docker安装。

完整的错误追溯:

 [root@mynode]# wget -qO- https://get.docker.com/ | sh /usr/bin/docker: line 13: /usr/bin/docker-latest: No such file or directory sh: line 149: [: -lt: unary operator expected sh: line 153: [: -le: unary operator expected Warning: the "docker" command appears to already exist on this system. If you already have Docker installed, this script can cause trouble, which is why we're displaying this warning and provide the opportunity to cancel the installation. If you installed the current Docker package using this script and are using it again to update Docker, you can safely ignore this message. You may press Ctrl+C now to abort this script. + sleep 20 + sh -c 'sleep 3; yum -y -q install docker-engine' Error: docker-engine-selinux conflicts with docker-selinux-1.10.3-44.el7.centos.x86_64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest 

 yum list installed|grep docker yum remove docker-selinux.x86_64 

如果最佳答案不起作用,请尝试yum remove docker-engine-selinux