2017-05-03 22 views
0

如果您关注these instructions以开始使用kubernetes,请添加apt源(deb http://apt.kubernetes.io/ kubernetes-xenial main),并被告知要安装“docker-engine”包。该软件包由kubernetes apt存储库提供,并与Ubuntu提供的软件包(docker.io)冲突。apt存储库提供的docker-engine提供的docker.io包不包含哪些内容?

kubernetes存储库中的docker-engine包与Ubuntu xenial中提供的docker.io包之间的功能区别是什么?

我想知道,因为我无法让docker-engine包正常启动。

回答

2

如果我从邮件列表中没有记错,拥有自己的docker的主要原因是始终安装经过良好测试和兼容的版本。 Docker以引入重大更改而闻名。

+0

好的,所以我应该使用kubernetes apt库中的'docker-engine'包,而不是ubuntu提供的'docker.io'包。 – micah

0

您应该使用Kubernetes回购的docker-engine包。主要原因是兼容性问题,因为Kubernetes不能很好地使用Ubuntu提供的最新Docker软件包。您也可以使用Ubuntu或Docker官方回购,但确保指定docker-engine版本并且不要使用最新版本。