2017-05-03 2 views
0

Wenn Sie these instructions folgen, um mit kubernetes zu beginnen, fügen Sie eine passende Quelle hinzu (deb http://apt.kubernetes.io/ kubernetes-xenial main) und werden aufgefordert, das Paket 'docker-engine' zu installieren. Dieses Paket wird vom Kubernetes Apt-Repository und Conflicts mit dem Paket bereitgestellt, das von Ubuntu bereitgestellt wird (docker.io).Was bietet die vom apt-Repository bereitgestellte docker-engine, die das docker.io-Paket nicht bereitstellt?

Was ist der funktionale Unterschied zwischen dem Docker-Engine-Paket aus dem Kubernetes-Repository und dem Paket docker.io, das in Ubuntu Xenial verfügbar ist?

Ich frage mich, weil ich das Docker-Engine-Paket nicht richtig starten kann.

Antwort

2

Wenn ich mich richtig an die Mailing-Liste erinnere, war der Hauptgrund für den eigenen Docker, immer eine gut getestete und kompatible Version zu installieren. Docker ist für die Einführung von Änderungen bekannt.

+0

Ok, also sollte ich das 'docker-engine' Paket aus dem kubernetes apt Repository verwenden, und nicht das von ubuntu mitgelieferte' docker.io' Paket. – micah

0

Sie sollten das Docker-Engine-Paket von Kubernetes Repo verwenden. Der Hauptgrund ist die Kompatibilität, da Kubernetes nicht mit den neuesten Docker-Paketen von Ubuntu funktionieren wird. Sie könnten auch Ubuntu oder Docker offiziellen Repo verwenden, aber stellen Sie dann sicher, dass Sie die Docker-Engine-Version angeben und nicht zuletzt verwenden.

Verwandte Themen