Grundlagen-Workshop Container-Virtualisierung

Aus xinux.net
Zur Navigation springen Zur Suche springen

Tag 1: Einführung in Container-Virtualisierung und Docker

Stunde 1-2: Einführung in Container-Technologien

Stunde 3-4: Docker-Grundlagen

  • Geschichte und Entwicklung von Docker
  • Docker-Ökosystem: Docker Engine, Docker Hub, Docker Compose, Docker Swarm
  • Installation von Docker und erste Schritte

Stunde 5-6: Arbeiten mit Docker-Containern

  • Container erstellen, starten, stoppen und löschen
  • Konzepte wie Images, Container, Volumes, Netzwerke
  • Einfache Übungen zum Erstellen und Verwalten von Containern

Tag 2: Fortgeschrittene Docker-Themen und Docker-Management

Stunde 1-2: Docker-Images und Dockerfiles

  • Verwendung von Dockerfiles zur Automatisierung der Image-Erstellung
  • Best Practices beim Schreiben von Dockerfiles
  • Erstellen und Bereitstellen benutzerdefinierter Images

Stunde 3-4: Netzwerke, Volumes und Logging

  • Netzwerkkonfiguration in Docker: Bridge, Host, Overlay, etc.
  • Verwalten von Volumes für persistente Daten
  • Logging und Protokollierung in Docker-Containern

Stunde 5-6: Docker-Orchestrierung mit Docker Compose

  • Einführung in Docker Compose und YAML-Dateien
  • Definition von Multi-Container-Anwendungen mit Docker Compose
  • Bereitstellung und Skalierung von Anwendungen mit Docker Compose

Tag 3: Docker Swarm und fortgeschrittene Themen

Stunde 1-2: Einführung in Docker Swarm

  • Konzepte der Container-Orchestrierung mit Docker Swarm
  • Einrichtung eines Docker-Swarm-Clusters
  • Bereitstellung von Services auf einem Docker-Swarm-Cluster

Stunde 3-4: Überwachung, Sicherheit und Skalierung

  • Überwachung von Docker-Containern und -Swarm-Clustern
  • Sicherheitsaspekte bei der Container-Implementierung
  • Skalierung von Anwendungen auf einem Docker-Swarm-Cluster

Stunde 5-6: Abschluss und Fragen

  • Rückblick auf die wichtigsten Konzepte und Themen der Schulung
  • Offene Diskussion und Beantwortung von Fragen der Teilnehmer
  • Feedbacksammeln und Ausblick auf mögliche zukünftige Fortbildungen geben