📂 Entwicklung und Programmierung
Docker-Container: Isolation und Portabilität
💡 Quick Tip
Fakt : Ein Container ist keine VM; er teilt sich den Kernel des Hosts.
Was ist Containerisierung ?
Docker isoliert Prozesse mittels Namespaces. Images bestehen aus Layern. Das sorgt für extreme Effizienz und Geschwindigkeit beim Deployment im Vergleich zu virtuellen Maschinen.
📊 Practical Example
Praxisbeispiel: Full-Stack Umgebung
Schritt 1 : Docker Compose. Definition von PostgreSQL, Redis und API.
Schritt 2 : Portabilität. Das Team nutzt denselben Befehl für die exakt gleiche Umgebung auf jedem PC.