- Leichtgewichtig
- Portabel
- Isoliert
Container benötigen nur minimale Systemressourcen, da sie keine eigenes Betriebssystem starten müssen. Im Vergleich zu VMs benötigen sie weniger Ressourcen. Das führt besonders in der Cloud zu Kostensenkungen.
Containerisierung vs. Virtualisierung
Der Hauptunterschied zwischen Containern und Virtualisierung liegt in der Art und Weise, wie sie Systemressourcen verwenden.- Virtuelle Maschinen
- Container
Virtuelle Maschinen (VMs) simulieren ein komplettes physisches System mit einem eigenen Betriebssystem. Jede VM benötigt eine eigene Instanz eines Betriebssystems und virtualisierte Hardware-Ressourcen.

Vorteile von Containern
Schnellere Startzeit
Schnellere Startzeit
Container starten in Sekundenbruchteilen, während VMs Minuten benötigen können.
Geringerer Ressourcenverbrauch
Geringerer Ressourcenverbrauch
Da Container den Kernel des Hosts nutzen, verbrauchen sie weniger RAM und CPU-Ressourcen.
Einfachere Verwaltung
Einfachere Verwaltung
Container-Images sind kleiner und lassen sich schneller übertragen und verteilen als VM-Images.
Höhere Dichte
Höhere Dichte
Auf einem einzigen Host können viel mehr Container als VMs gleichzeitig laufen
