Docker

Container-Technologien haben die Entwicklung, Bereitstellung und den Betrieb von Anwendungen nachhaltig verändert. Dieses praxisorientierte Intensivseminar vermittelt ein fundiertes Verständnis von Docker – von den konzeptionellen Grundlagen bis hin zu fortgeschrittenen Einsatzszenarien. Behandelt wird, wie Container effizient eingesetzt, eigene Images erstellt, Netzwerke konfiguriert und mehrteilige Anwendungen professionell betrieben werden können.

Der Einstieg erfolgt über die Abgrenzung zwischen Containern und virtuellen Maschinen sowie eine ausführliche Betrachtung der Docker-Architektur mit ihren zentralen Komponenten wie Engine, Images, Containern, Layern, Registry und Daemon. Darauf folgen Installation, Grundkonfiguration und die wichtigsten Docker-Befehle, bevor der Fokus auf dem Aufbau und der Erstellung eigener Images liegt.

Ein weiterer Schwerpunkt umfasst die praktische Arbeit mit Docker-Netzwerken, persistenten Speichern und Docker Compose zur Verwaltung komplexer Multi-Container-Umgebungen. Ergänzend werden Troubleshooting, Performanceanalyse und Sicherheitsaspekte praxisnah behandelt.

Im weiteren Verlauf widmet sich das Seminar der Orchestrierung mit Docker Swarm, einschließlich Clusterbetrieb, Services, Stacks, Secrets, Configs und dem Management von Images über eine Private Registry. Abgerundet wird das Programm durch Themen wie Sicherheit, Monitoring, Logging sowie Strategien für Updates, Backups und Wiederherstellung.

Agenda:

  • Container vs. virtuelle Maschinen
  • Docker-Architektur: Docker Engine, Images, Container, Layer, Registry, Daemon
  • Installation & Grundkonfiguration
  • Grundlegende Docker-Befehle    
  • Images verstehen und erstellen
  • Eigenes Image erstellen, Anpassen eines Basisimages, Build & Start eines Containers
  • Docker-Netzwerke mit Bridge, Host, Overlay, Port-Mapping und Container-Kommunikation einrichten
  • Persistenten Speicher aufsetzen und nutzen
  • Docker Compose mit Services, Environments und Dependencies
  • Multi-Container-Anwendungen bereitstellen
  • Troubleshooting über Logs, Inspect und Healthchecks sowie Container-Performance prüfen
  • Docker Swarm für die Orchestrierung nutzen
  • Swarm-Cluster einrichten
  • Services und Stacks in Swarm
  • Secrets und Configs in Swarm
  • Bereitstellen einer Anwendung als Swarm-Stack
  • Private Registry und Image-Management
  • Sicherheit für Docker: Least Privilege, User-Namespace, Capabilities, Image-Scanning
  • Monitoring, Logging, Updatestrategien, Backup & Restore

Für eine erfolgreiche Teilnahme am Online-Seminar gelten folgende Voraussetzungen: Der Teilnehmer muss über zwei Bildschirme (alternativ einen modernen Breitbildschirm), Webcam und Headset verfügen.

Fachliche Leitung/Dozent:

Franz-Georg ClodtFranz-Georg Clodt arbeitet seit 20 Jahren erfolgreich im Bereich Schulung, Beratung und Implementierung von Microsoft Lösungen. Seit thematischer Schwerpunkt – neben anderen Bereichen – ist der Entwurf und die Wartung von Exchange Umgebungen. Durch Exchange ist er insbesondere auf die Möglichkeiten der PowerShell aufmerksam geworden, die er seit der ersten Version thematisch betreut. Franz-Georg Clodt arbeitet hauptsächlich als technischer Microsoft Trainer für IT-Fachleute, hält Microsoft MOC Kurse, eigene Praxisworkshops und individuelle Trainings bei Kunden.

Teilnahmegebühr:

  • Für Abonnenten des IT-Administrator: 1428,- Euro inkl. MwSt.
  • Für Nichtabonnenten: 1547,- Euro inkl. MwSt.

Die Teilnahmegebühr umfasst das Intensivseminar inklusive Dokumentation und ggfs. (Demo-)Labumgebung.

Falls Sie noch kein Abonnent sind: Bereits das Schnupperabo mit sechs Ausgaben zum Preis von drei ermöglicht Ihnen die Teilnahme zum Vorzugspreis. Jetzt Schnupperabo bestellen!

Ort
Online
Datum
-
Kategorie