Mittel
Container-Technologien
Container vs. VMs, Docker-Grundbegriffe, Orchestrierung.
Warum Priorität „Mittel"? Gelegentlich Teil der Prüfung (40–59%). Verstehen, aber nicht überinvestieren.
Lernziele
- Container und VM sicher unterscheiden
- Dockerfile-Grundbefehle lesen und schreiben
- Pod, Deployment und Service in Kubernetes einordnen
Container vs. VM
| Container | VM | |
|---|---|---|
| Isolation | Prozess, shared Kernel | eigenes OS, Hypervisor |
| Größe | MB | GB |
| Start | Sekunden | Minuten |
| Einsatz | Microservices, CI/CD | Multi-OS, klassische Workloads |
Dockerfile-Kernbefehle
FROM– Basis-ImageRUN– Build-Befehl, erzeugt einen LayerCOPY– Dateien ins Image kopierenWORKDIR– Arbeitsverzeichnis setzenEXPOSE– Port-Dokumentation (kein Publishing)CMD– Default-Startbefehl (überschreibbar)ENTRYPOINT– festes Executable
dockerfile
FROM node:20-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
EXPOSE 3000
CMD ["node", "server.js"]Kubernetes-Basis
- Pod: kleinste deploybare Einheit, 1+ Container mit geteiltem Netzwerk/Storage.
- Deployment: verwaltet Replikate, Rollout, Self-Healing.
- Service: stabile Netzwerk-IP + Loadbalancing vor Pods.
Übungen
Eine AntwortWas ist die kleinste deploybare Einheit in Kubernetes?
Eine AntwortWelche Aussage zu Containern vs. VMs stimmt?
Zum Weiterlernen

▶
YouTubeDOCKER Crashkurs – Docker lernen und verstehen in 20 Minuten (inkl. Docker-compose)
Kompakt und praxisnah – perfekt für den Einstieg.

▶
YouTubeDocker lernen: Eine Einführung in 100 Minuten
Ausführliche Einführung – Container, Images, Registries.
Externe Inhalte – AP2 Lernhub ist nicht für die Verfügbarkeit oder Korrektheit der verlinkten Seiten verantwortlich.