Hallo,
Ich verwende Docker regelmäßig, aber ich habe eine Frage zu seiner Installation.
In der Gladys-Dokumentation erfolgt die Installation über eine Befehlszeile, die .sh
curl -sSL https://get.docker.com | sh
Das erleichtert dem Benutzer die Aufgabe deutlich, aber in der Docker-Dokumentation heißt es, dass diese Methode nur für die Entwicklung verwendet werden sollte.
Das Hilfsskript wird für Produktionsumgebungen nicht empfohlen
Was ist der Unterschied zur von Docker empfohlenen Methode?
Vielen Dank im Voraus
Zur Erinnerung
- das Skript installiert Docker für den Benutzer root (anstatt es für eine bestimmte Gruppe mit speziellen Rechten zu tun)
- es installiert alles (Plug-ins, die Befehlszeile,…) obwohl du in einer Produktionsumgebung nur das Nötigste brauchst
- es installiert die neueste Version und ermöglicht keine Aktualisierung. In einem Produktionssystem bevorzugst du manuelle Aktualisierungen und möchtest wissen, welche Version installiert wird.
Für unsere Zwecke reicht das Skript völlig aus.
Ein kurzer apt-get upgrade (oder ein anderer Paketmanager) ermöglicht die Aktualisierung.
Danke. Ich habe nicht den Eindruck, dass er den Compose installiert?
Nein, tatsächlich muss man es separat installieren.
Danke für die Erklärungen.
Bist du sicher? Mir scheint, dass ich docker-compose installiere, wenn ich Docker mit diesem Skript installiere.
Die Installation ist tatsächlich im Skript enthalten
(ich verwechsle es mit meiner alten Installation)
Ich müsste den Test nochmal machen, denn soweit ich mich erinnere, funktionierte der Befehl, um die Version von Docker Compose zu erfahren, nicht (er gab nichts zurück).
Aber eigentlich ging es bei dieser Frage eher um das Wissen.