Docker Kurs: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 56: | Zeile 56: | ||
*[[Fehleranalyse und Debugging]] | *[[Fehleranalyse und Debugging]] | ||
*[[Docker-Logs und Überwachungswerkzeuge]] | *[[Docker-Logs und Überwachungswerkzeuge]] | ||
| + | |||
| + | *[[Praktische Docker Aufgaben]] | ||
Version vom 3. Mai 2024, 07:49 Uhr
Themenliste für den Docker-Schulungskurs
Einführung in Docker
Installation und Konfiguration
- Systemanforderungen für Docker
- Installation von Docker auf verschiedenen Betriebssystemen
- Docker-CLI (Command Line Interface) kennenlernen
- Docker-Registry und Docker Hub
Docker-Grundlagen
- Docker-Images und Container
- Erstellen und Ausführen von Containern
- Dockerfile und Image-Build-Prozess
- Verwalten von Containern: Starten, Stoppen, Entfernen, Überwachen
Netzwerk und Volumes
- Netzwerkkonfiguration in Docker
- Verbindung von Containern über Netzwerke
- Verwendung von Volumes für die Datenpersistenz
Docker-Compose
- Einführung in Docker-Compose
- Definition von Mehr-Container-Anwendungen mit YAML
- Starten und Verwalten von Anwendungen mit Docker-Compose
Docker-Orchestrierung und Cluster-Management
- Einführung in Docker Swarm und Kubernetes
- Erstellen eines Docker-Swarm-Clusters
- Bereitstellung von Anwendungen auf einem Cluster
Sicherheit und Best Practices
- Sicherheitsaspekte von Docker
- Container-Isolation und -Sicherheit
- Best Practices für den Umgang mit Docker-Containern
- Docker-Images sicher halten
Fortgeschrittene Docker-Konzepte
- Docker-Registries erstellen und verwenden
- Einsatz von Docker in CI/CD-Pipelines
- Skalierung und Lastverteilung mit Docker
Praktische Anwendungen von Docker
- Entwicklungsumgebungen mit Docker
- Containerisierte Anwendungen für die Produktion
- Microservices-Architektur mit Docker