🐳 Docker
Docker für Anfänger
Container-Technologie verständlich erklärt
Docker revolutioniert die Software-Entwicklung. Mit Containern läufst du Anwendungen konsistent auf jedem System – egal ob Laptop, Server oder Cloud.
Was ist Docker?
Stell dir vor, du packst eine komplette Anwendung inklusive Betriebssystem, Bibliotheken und Konfiguration in eine Transportbox. Genau das macht Docker – nur digital.
Vorteile von Docker
- ✅ Konsistenz: Gleiche Umgebung überall
- ✅ Portabilität: Läuft auf jedem System
- ✅ Effizienz: Weniger Ressourcen als VMs
- ✅ Skalierbarkeit: Einfach hochskalieren
Erste Schritte
1. Docker installieren
# Ubuntu/Debian
sudo apt update
sudo apt install docker.io
# Docker starten
sudo systemctl start docker
sudo systemctl enable docker
2. Erster Container
# Hello World Container
docker run hello-world
# Nginx Webserver
docker run -d -p 8080:80 nginx
Wichtige Befehle
| Befehl | Funktion |
|---|---|
docker ps |
Laufende Container anzeigen |
docker images |
Images auflisten |
docker stop <id> |
Container stoppen |
✅ Fazit
Docker ist 2026 ein Muss für jeden Entwickler. Starte heute mit deinem ersten Container!