Docker 在centos7上安装Kubernetes

Docker 在centos7上安装Kubernetes,docker,kubernetes,centos7,Docker,Kubernetes,Centos7,我有一台centos 7服务器,安装了docker ce(17.06.0-ce,版本02c1d87)。 当我试图安装kubernetes时,我总是在冲突以下。docker-1.12.6-32.git88a4867.el7.centos.x86_64依赖项已在docker ce安装过程中安装。如果我卸载docker ce,我就可以安装kubernetes。由于此冲突,我无法在计算机上安装docker ce和kubernetes 我卸载了docker并重新安装了它,但运气不好。请帮我做这个 ---&

我有一台centos 7服务器,安装了docker ce(17.06.0-ce,版本02c1d87)。 当我试图安装kubernetes时,我总是在冲突以下。docker-1.12.6-32.git88a4867.el7.centos.x86_64依赖项已在docker ce安装过程中安装。如果我卸载docker ce,我就可以安装kubernetes。由于此冲突,我无法在计算机上安装docker ce和kubernetes

我卸载了docker并重新安装了它,但运气不好。请帮我做这个

---> Package docker-client.x86_64 2:1.12.6-32.git88a4867.el7.centos will be installed
---> Package docker-common.x86_64 2:1.12.6-32.git88a4867.el7.centos will be installed
--> Processing Conflict: docker-ce-17.06.0.ce-1.el7.centos.x86_64 conflicts docker
--> Processing Conflict: docker-ce-17.06.0.ce-1.el7.centos.x86_64 conflicts docker-io
--> Finished Dependency Resolution
Error: docker-ce conflicts with 2:docker-1.12.6-32.git88a4867.el7.centos.x86_64
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
仅供参考:我已经尝试过yum remove-docker-docker-engine-docker-selinux-container-selinux并安装了kubernetes。但这种方法不允许我在容器中做任何事情。ubuntu容器中的Yum更新引发错误。我在nginx容器centos容器中也遇到了错误

例如:当我运行命令apt get update时,我不断得到错误“E:无法打开锁文件/var/lib/dpkg/lock-open(13:权限被拒绝) E:无法锁定管理目录(/var/lib/dpkg/),您是root用户吗? "

我以root用户身份执行命令。

根据,Kubernetes尚未与docker ce兼容(docker>=17.x):

在每台计算机上安装Docker。建议使用1.12版,但已知v1.10和v1.11也可以使用。Kubernetes节点团队尚未测试和验证版本1.13和17.03+

根据,Kubernetes尚未与docker ce兼容(docker>=17.x):

在每台计算机上安装Docker。建议使用1.12版,但已知v1.10和v1.11也可以使用。Kubernetes节点团队尚未测试和验证版本1.13和17.03+

从以下位置的更改日志:

Docker版本1.10.3、1.11.2、1.12.6已经过验证

从Kubernetes 1.7开始,Docker 17.xx不受支持。您需要卸载Docker CE,并按照下面的Kubernetes安装说明为您安装Docker 1.12。

来自以下更改日志:

Docker版本1.10.3、1.11.2、1.12.6已经过验证


从Kubernetes 1.7开始,Docker 17.xx不受支持。您需要卸载Docker CE并让您遵循的Kubernetes安装说明为您安装Docker 1.12。

因此,我需要卸载Docker CE并安装Docker,然后继续Kubernetes安装?您如何安装Kubernetes?大多数解决方案都可以为您处理此问题。使用yum安装kubernetesYum应该可以为您处理此问题。它已经在尝试将Docker作为
kubernetes
软件包的依赖项安装。如果安装了任何额外的Docker yum配置,则可能需要将其删除。谢谢:)所以我需要卸载docker ce并安装docker,然后继续安装kubernetes?您如何安装kubernetes?大多数解决方案都可以为您处理此问题。使用yum安装kubernetesYum应该可以为您处理此问题。它已经在尝试将Docker作为
kubernetes
软件包的依赖项安装。如果安装了任何额外的Docker yum配置,则可能需要将其删除。谢谢:)所以我需要卸载docker ce并安装docker版本1.12,然后继续kubernetes安装,对吗>我想是的,是的。1.13似乎可以正常工作。17.x失败,因为kubelet中的版本解析不支持新版本布局。因此,我需要卸载docker ce并安装docker 1.12版,然后继续kubernetes安装,对不对>我认为是的,是的。1.13似乎可以正常工作。17.x失败,因为kubelet中的版本解析不支持新版本布局。