安装K8S的时候提示这个问题,原因就是虚拟机中已经装了docker-ce和docker-ce-client

卸载了docker就可以了,命令如下:

[root@localhost ~]#  yum list installed | grep docker
containerd.io.x86_64                       1.4.6-3.1.el7               @docker-ce-stable
docker-ce.x86_64                           3:20.10.7-3.el7             @docker-ce-stable
docker-ce-cli.x86_64                       1:20.10.7-3.el7             @docker-ce-stable
docker-ce-rootless-extras.x86_64           20.10.7-3.el7               @docker-ce-stable
docker-scan-plugin.x86_64                  0.8.0-3.el7                 @docker-ce-stable
    
[root@localhost ~]#  yum remove -y docker-ce*  //这里的 * 就是要卸载干净,最后再执行下第一个命令确认下

注意:docker ce是社区版,未经过kubernetes的验证,可能有兼容性方面的问题!

解决!

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐