Containers: cgroups, Linux kernel namespaces, ufs, Docker, and intro to Kubernetes pods
3-Second Blueprint (English)
- Unlike virtual machines running separate guest kernels on a hypervisor, containers share a single host OS kernel for lightweight execution.
- Linux namespaces isolate process visibility across PIDs, networks, and mounts, while cgroups meter and cap CPU and memory consumption.
- Union file systems stack read-only Docker image layers under a copy-on-write top layer, forming the runtime unit inside Kubernetes pods.
Linux NamespacesControl Groups (cgroups)Union File System (UFS)Copy-on-Write Layers
3-Sekunden-Fazit (Deutsch)
- Anders als virtuelle Maschinen mit eigenen Gast-Kerneln teilen sich Container einen einzigen Host-Kernel für minimale Systemlast.
- Linux-Namespaces isolieren die Sicht auf PIDs, Netze und Mounts, während cgroups die Nutzung von CPU-Zeit und Arbeitsspeicher begrenzen.
- Union-Dateisysteme stapeln schreibgeschützte Docker-Layer unter einer Copy-on-Write-Schicht als Basis für verwaltete Kubernetes-Pods.
Linux NamespacesControl Groups (cgroups)Union File SystemCopy-on-Write-Layer
Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.