Unterschied Docker und Container?
Wo liegt der Unterschied zwischen einem Docker und einem Container? Ich lese immer, dass Docker mithilfe von Containern Anwendungen voneinander isolieren können und so mehrere Instanzen von einem Betriebssystem erstellt werden können. Aber wo genau liegt der Unterschied zwischen den beiden?
2 Antworten
Docker ist das Programm mit den man Container administrieren kann, also starten, stoppen, erstellen, usw.
Ein Container ist die abgesicherte Laufzeitumgebung also quasi an isoliertes Betriebssystem wo die Anwendungen in Isolation laufen.
Container sind abgeschottete Teile, die als Laufzeitumgebung Programme und Dienste ausführen können.
Docker ist ein Programm, um Container zu verwalten, zu starten, laufen zu lassen, zu administrieren und zu beenden. Es gibt neben Docker auch weitere solcher Dienstprogramme wie bspw. Podman (das sicherer ist als Docker, da es nicht mit root-Rechten läuft).