当在服务器上安装Kubernetes时,执行以下命令安装时出现问题:

yum install -y etcd kubernetes

错误:docker-engine conflicts with 2:docker-1.12.6-68.gitec8512b.el7.centos.x86_64

详细的错误描述如下:


      解决办法:因为安装kubernetes时会自动安装docker,如果机器上面已经有安装docker了,则执行该步骤就可能会导致冲突。如果已经安装的Docker版本和Kubernetes自带的Docker版本不一致的话,那么必然会导致上述的错误。所以建议是最好是在没有安装docker的机器上安装kubernetes,或者卸载原来的Docker吧。
       需要注意的是,上面截图中建议可以使用“--skip-broken”命令来避开该错误,但是经过我实测发现,并没有什么卵用。。。

Logo

开源、云原生的融合云平台

更多推荐