Initial Commit
This commit is contained in:
77
README.md
Normal file
77
README.md
Normal file
@@ -0,0 +1,77 @@
|
||||
# Docker-Workshop Konzept
|
||||
|
||||

|
||||
|
||||
## Teil 1: Docker Basics
|
||||
|
||||
### Vortrag
|
||||
- **Einführung**
|
||||
- Container vs. VM
|
||||
- Docker-Architektur (Client, Daemon, Registry)
|
||||
- Images und Container
|
||||
|
||||
- **Docker-Images**
|
||||
- Image-Aufbau und Schichten
|
||||
- Dockerfile-Syntax
|
||||
- Build-Prozess
|
||||
- Image-Registry (Docker Hub)
|
||||
|
||||
- **Container-Lebenszyklus**
|
||||
- Starten, Stoppen, Löschen
|
||||
- Container-Isolation
|
||||
- Ports und Netzwerke
|
||||
- Volumes für Datenpersistenz
|
||||
|
||||
[Komplettes Vortragsscript zu Docker Basics](01%20docker-basics.md)
|
||||
|
||||
### Praktische Übungen
|
||||
- Ersten Container starten
|
||||
- Container-Inspektion
|
||||
- Einfaches Dockerfile erstellen
|
||||
- Image bauen und taggen
|
||||
- Container mit Volumes
|
||||
- Bind Mount für Entwicklung
|
||||
- Container-Netzwerk erstellen
|
||||
- Multi-Stage Build
|
||||
- Image in Registry pushen
|
||||
- Container-Ressourcen begrenzen
|
||||
|
||||
[Übungsaufgaben](02%20docker-basics-uebungen.md) | [Übungsaufgaben mit Lösungen](03%20docker-basics-uebungen-mit-loesung.md)
|
||||
|
||||
## Teil 2: Docker Compose
|
||||
|
||||
### Vortrag
|
||||
- **Einführung Docker Compose**
|
||||
- Zweck und Vorteile
|
||||
- YAML-Syntax
|
||||
- Grundbefehle
|
||||
|
||||
- **Mehrcontainer-Anwendungen**
|
||||
- Service-Abhängigkeiten
|
||||
- Umgebungsvariablen
|
||||
- Netzwerke zwischen Containern
|
||||
|
||||
- **Docker Compose in Entwicklung**
|
||||
- Hot-Reloading
|
||||
- Debugging
|
||||
- Ressourcenkontrolle
|
||||
|
||||
- **Zusammenfassung und Beispiel**
|
||||
- LAMP-Stack Beispiel
|
||||
- Praktische Befehle
|
||||
|
||||
[Komplettes Vortragsscript zu Docker Compose](04%20docker-compose-basics.md)
|
||||
|
||||
### Praktische Übungen
|
||||
- Einfaches Compose-File erstellen
|
||||
- Multi-Service Anwendung
|
||||
- Volume-Konfiguration
|
||||
- Netzwerk-Konfiguration
|
||||
- Umgebungsvariablen
|
||||
- Service-Abhängigkeiten
|
||||
- Build-Konfiguration
|
||||
- Service-Skalierung
|
||||
- Override-Konfiguration
|
||||
- Debugging-Setup
|
||||
|
||||
[Übungsaufgaben](05%20docker-compose-uebungen.md) | [Übungsaufgaben mit Lösungen](06%20docker-compose-uebungen-mit-loesung.md)
|
||||
Reference in New Issue
Block a user