Glossar
Container
Auch: Docker
Eine Anwendung samt ihrer Abhängigkeiten in einem abgeschlossenen Paket, das überall gleich läuft.
Der Nutzen ist Reproduzierbarkeit: Was lokal läuft, läuft im Testsystem und in Produktion identisch, weil Laufzeitumgebung und Bibliotheken mitreisen.
Für Altsysteme sind Container oft der erste sinnvolle Schritt, weil sie den Betrieb vereinheitlichen, ohne die Anwendung zu ändern.
Woran Sie es erkennen
- Es läuft lokal, aber nicht auf dem Server.
- Bibliotheksversionen unterscheiden sich zwischen Umgebungen.
- Ein Altsystem soll umziehen, ohne verändert zu werden.
Häufig gefragt
Gehört die Datenbank auch in einen Container?
In Entwicklung ja, in Produktion selten. Zustand im Container bedeutet Zustand, der beim Neustart verschwindet, wenn man nicht aufpasst. In Produktion ist ein verwalteter Datenbankdienst fast immer die bessere Wahl.
