In meinem Laptop arbeite ich hauptsächlich mit LXD, um Container für die Entwicklung und Verwaltung von LXD-Containern in der Produktion zu haben (integriert in Ansible).
Ich muss eine Anforderung docker/docker-compose
für die Bereitstellung verwenden. Ich weiß, dass ich ein docker.io
Paket installieren kann (das die Patches für die LXC-Kompatibilität enthält), aber jetzt fördert Docker die Verwendung von Docker-CE / Docker-EE. In diesem Fall ist Docker-CE.
Enthält dieser die Patches aus dem docker.io
Paket, die in Ubuntu enthalten sind? Oder kann die Docker-CE-Engine künftig über die Canonical-Repositorys oder eine PPA bereitgestellt werden?
16.04
virtualization
docker
lxd
Yonsy Solis
quelle
quelle
Antworten:
Ich weiß, dass diese Frage alt ist, aber ich glaube, dass Docker Upstream eine Version herausgebracht hat, die dies jetzt unterstützt. Deshalb dachte ich, ich würde hier nur eine Antwort finden. In Ubuntu gibt es ab dem 18.04 also zwei Optionen (und diese funktionieren meistens auch mit dem 16.04):
Docker Upstream-Archiv
Derzeit empfiehlt Docker Upstream umfangreichere Anweisungen für die Installation aus einem benutzerdefinierten Archiv usw. Dies kann auch Ihre Anforderungen erfüllen, solange Sie sich die Version 17.06 oder eine neuere Version zulegen.
docker.io
Paketsudo apt install docker.io
Dies wird von Mitgliedern der Canonical / Ubuntu-Community regelmäßig versioniert und aktualisiert, liegt jedoch in der Regel etwas zurück. Sie können dieses Paket genauso behalten wie Ihre regulären Apt-Pakete auf Ubuntu. Weitere Informationen zur SRU-Ausnahme finden Sie im Ubuntu-Wiki. Dort finden Sie auch Informationen zu den Qualitätskontrollen, die hierfür erforderlich sind. Die Versionen in Xenial und Bionic sind auf dem Stand oder nähern sich dem 17.03. Sie scheinen jedoch den Patch zu enthalten, den Sie für die Ausführung in LXD benötigen.
Anmerkung bearbeiten: https://github.com/docker/docker-snap - Docker-Snap wird ab diesem Update (25. September 2018) nicht mehr empfohlen. Wenn sich dies in Zukunft ändert, können Sie diese Antwort jederzeit bearbeiten.
quelle