apt存储库提供的docker-engine提供了什么,docker.io包没有?

时间:2017-05-03 18:21:15

标签: kubernetes docker-engine

如果您按照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软件包正常启动。

2 个答案:

答案 0 :(得分:3)

如果我从邮件列表中记得正确,拥有自己的docker的主要原因是始终安装经过充分测试和兼容的版本。 Docker因引入重大变化而闻名。

答案 1 :(得分:1)

您应该使用Kubernetes repo的docker-engine软件包。主要原因是兼容性,因为Kubernetes不能正常使用Ubuntu提供的最新docker包。您也可以使用Ubuntu或Docker官方仓库,但请确保指定docker-engine版本而不是使用最新版本。