如果您按照these instructions开始使用kubernetes,则添加一个apt源(deb http://apt.kubernetes.io/ kubernetes-xenial main)并告知他们安装包' docker-engine&#39 ;。该软件包由kubernetes apt存储库提供,并与Ubuntu(docker.io)提供的软件包冲突。
来自kubernetes存储库的docker-engine软件包与Ubuntu xenial中提供的docker.io软件包之间的功能区别是什么?
我想知道因为我无法让docker-engine软件包正常启动。
答案 0 :(得分:3)
如果我从邮件列表中记得正确,拥有自己的docker的主要原因是始终安装经过充分测试和兼容的版本。 Docker因引入重大变化而闻名。
答案 1 :(得分:1)
您应该使用Kubernetes repo的docker-engine软件包。主要原因是兼容性,因为Kubernetes不能正常使用Ubuntu提供的最新docker包。您也可以使用Ubuntu或Docker官方仓库,但请确保指定docker-engine版本而不是使用最新版本。