Docker Kurs
Zur Navigation springen
Zur Suche springen
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