16 lines
959 B
Markdown
16 lines
959 B
Markdown
---
|
|
title: "Container"
|
|
---
|
|
|
|
Mit den Container-Verwaltungstools Docker, Podman und Kubernetes konnte ich bereits einige Erfahrung sammeln, und nutze
|
|
diese regelmäßig. Container sind mittlerweile fast genauso weit verbreitet wie Virtuelle Maschinen, haben diesen
|
|
gegenüber jedoch einige Vor-, aber auch Nachteile. Der größte Vorteil ist, dass im Gegensatz zu einer VM nicht das
|
|
gesamte Betriebssystem virtualisiert werden muss, d.h. ein Container enthält jediglich das Userland. Dadurch wird nicht
|
|
nur der vergleichsweise kleine Linux-Kernel (~258MB on Disk auf dem Laptop, mit dem ich diesen Artikel schreibe)
|
|
eingespart, sondern auch die meisten üblichen Verwaltungs-Tools, die durch extern laufende Tools
|
|
(Docker/Podman/Kubernetes) ersetzt werden. Dadurch wird die Skalierbarkeit vereinfacht. Zudem sind Container meist
|
|
*stateless*, haben also keine persistenten Daten.
|
|
|
|
<!-- vim: set wrap linebreak textwidth=120 cc=120 spell spelllang=de,en : -->
|
|
|