Die Containerisierung mit Docker stellt eine zentrale Methode zur effizienten Bereitstellung von Anwendungen dar. Diese Fortbildung vermittelt die notwendigen Kenntnisse für die Installation und Konfiguration der Docker-Umgebung sowie die Verwaltung von Containern. Systemadministratoren erwerben hierbei die Fähigkeiten für den Betrieb moderner IT-Infrastrukturen.
Kursinhalt1. Einführung in die Docker-Technologie
- Konzepte der Containerisierung und Abgrenzung zur Virtualisierung
- Komponenten der Docker-Architektur
- Installation und erste Schritte mit der Kommandozeile
2. Erstellung und Verwaltung von Images
- Aufbau und Syntax von Dockerfiles
- Automatisierte Erstellung individueller Anwendungs-Images
- Nutzung und Verwaltung von Docker Registries
3. Vernetzung und Persistenz
- Grundlagen des Docker Networking
- Einrichtung von Volumes zur dauerhaften Datenspeicherung
- Sicherheitsrelevante Einstellungen für Container-Instanzen
4. Orchestrierung mit Docker Compose
- Verwaltung von Multi-Container-Applikationen
- Strukturierung von Konfigurationsdateien im YAML-Format
- Skalierung und Koordination verbundener Dienste
Berufliche Relevanz
- Sicherstellung einer konsistenten Laufzeitumgebung für IT-Services
- Effiziente Ressourcennutzung in betrieblichen Rechenzentren
- Vorbereitung auf Tätigkeiten im Bereich DevOps und Cloud-Infrastruktur