0

如果您按照这些说明开始使用 kubernetes,则添加一个 apt 源(deb http://apt.kubernetes.io/kubernetes-xenial main)并被告知安装包“docker-engine”。该包由 kubernetes apt 存储库提供,与 Ubuntu (docker.io) 提供的包冲突。

来自 kubernetes 存储库的 docker-engine 包和 Ubuntu xenial 中可用的 docker.io 包之间的功能区别是什么?

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

4

2 回答 2

3

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

于 2017-05-04T03:52:12.913 回答
1

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

于 2017-05-05T06:16:58.757 回答