Zum Hauptinhalt springen
  1. services/
  2. Schulung/

Container

Kontakt
 Author
Lukas Paluch
DevOps Engineer
Container sind ein Meilenstein im Betrieb von Software. Sie sind möglicherweise der größte Umbruch seit dem Konzept des Rechenzentrums. Mit Container-Technologie können Anwendungen flexibel, resilient und skalierbar gestaltet werden. Gleichzeitig lassen sich Störzeiten reduzieren und ein dauerhafter Betrieb einfacher sichern.

Die Container-Technologie dient als Grundlage für modernen Software-Betrieb. Sie ist ein Meilenstein in der IT und erleichtert den Betrieb aller, auch komplexer Anwendungen. Das Wissen über den Umgang mit Container-Systemen, wie Docker bietet die Grundlage für resiliente Infrastrukturen, wie Kubernetes- oder Nomad-Cluster. In einer zweitägigen Schulung werden die Inhalte vermittelt, um eigene Anwendungen zu containerisieren und zu betreiben. Hierzu gehört neben dem grundlegenden Bedienkonzept von Containern auch ein Einblick in die Tiefen der Abläufe im Hintergrund. Auch Themen wie die Abstraktionsschicht der Container und der Unterschied zu Virtualisierung werden besprochen und sachdienlich aufgearbeitet. Zur Sicherstellung des Trainingserfolgs werden Inhalte an praktischen Beispielen auf bereitgestellter Infrastruktur vermittelt. Als Schwerpunkt-Container-Technologie wird in der Schulung Docker eingesetzt.

Für den langfristigen Erfolg der Schulung werden auch Quellen und Dokumentationen vermittelt, die die Weiterbildung und den langfristigen Wissensaufbau unterstützen.

Inhalte #

  • Überblick über Container-Technologie
  • Unterschied Container / Image
  • Verwaltung von Containern
  • Bau und Konfiguration von Container-Images
  • Betrieb von Containern im Dev-Setup
  • Grundlagen mit Docker-Compose
  • Sinnvolle Automatisierung bei der Arbeit mit Containern und Images
  • Vergleich verschiedener Container-Systeme und Tools, wie Docker, Podman, Buildah, containerd

Vorwissen #

  • Grundlegende Erfahrungen mit Linux
  • Grundlegende Erfahrungen mit einem Terminal
  • Grundlegende Erfahrung im Editieren von Dateien
  • Umgang mit SSH
Kontakt