+

Anwendungsvirtualisierung mit Docker - Workshop

Bislang sind Container in der Linux Welt bekannt, und werden von Firmen wie Google oder Amazon massiv in deren Rechenzentren genutzt.

Durch die Schlankheit von Containern im Vergleich zur klassischen Virtualisierung lässt sich die Packungsdichte von Anwendungen deutlich erhöhen.

Das hat Microsoft mit Windows 10/11 und Windows Server 2016/19/22 aufgegriffen und in Kooperation mit Docker (die zur Zeit bekannteste Container Gesamtlösung) das Feature nativ in Windows implementiert.

Der Workshop behandelt Container mit allen Features und gibt darüber hinaus einen Überblick über die Orchestrierung mit Hilfe von Kubernetes.

Dieser Kurs ist auch als Online-Schulung verfügbar.

Content

Einführung in Docker

  • Was sind Container? / Was ist Docker?
  • Docker auf Windows
  • Unterschiede Container und Virtualisierung
  • Docker installieren (Windows 10/11 und Windows Server 2019/2022)
  • Docker Images herunterladen
  • Den ersten Container einrichten

Docker Container

  • Docker Images und Container
  • Docker Layer
  • Docker Container
  • Docker Registry
  • Docker Repository
  • Mit Docker Images arbeiten
  • Mit Containern arbeiten

Images erzeugen

  • Das Docker Image System
  • Überblick Syntax Dockerfiles
  • Die Dockerfile Build Instructions
  • Image Verwaltung
  • Best Practice

Images veröffentlichen

  • Der Docker Hub
  • Images auf den Docker Hub pushen
  • Private Repositories auf dem Docker Hub
  • Organisationen und Teams auf dem Docker Hub
  • Die REST APIs für den Docker Hub

Private Docker Infrastruktur aufbauen und betreiben

  • Docker Registry
  • Images auf die eigene Registry pushen

Dienste im Container laufen lassen

  • Netzwerkverbindung von Containern
  • Container als Dienst am Beispiel Webserver
  • Container Ports veröffentlichen
  • NAT und Container
  • Container Ports abfragen
  • IP-Adressierung von Containern
  • Port Bindungen konfigurieren

Daten mit Containern austauschen

  • Das Daten Volume
  • Mit dem Host Daten austauschen
  • Daten zwischen Containern austauschen
  • Troubleshooting

Container verwalten

  • Container verknüpfen
  • Docker Compose einsetzen

Testing mit Docker

  • Code innerhalb von Containern testen
  • Docker Container als Laufzeitumgebung

Container debuggen

  • Isolation von Containern
  • Eine Applikation im Container debuggen

Container absichern

  • Wie sicher sind Container / Hyper-V Container
  • VMs gegen Container…
  • Die Sicherheitsfeatures von Containern
  • Best Practices

Überblick Kubernetes

  • Was leistet Kubernetes
  • Überblick Komponenten
  • Praktische Beispiele der Nutzung

Requirements

grundlegende Linux Kenntnisse

At a glance
+

Course Nr. : DOCKER-W
Duration : 3 Days
Price: 1.795,00 € plus VAT
2.136,05 € incl. Vat

Questions?

Request information

Target audience

Administratoren und Programmierer, welche die Möglichkeiten von Containern zur Virtualisierung von Anwendungen kennen lernen möchten.

Dates

Location Date
Virtual Classroom 24.03.2025–26.03.2025
Berlin 14.04.2025–16.04.2025
Erlangen 14.04.2025–16.04.2025
Munich 14.04.2025–16.04.2025
Nuremberg 14.04.2025–16.04.2025
Paderborn 14.04.2025–16.04.2025
Berlin 21.07.2025–23.07.2025
Erlangen 21.07.2025–23.07.2025
Munich 21.07.2025–23.07.2025
Nuremberg 21.07.2025–23.07.2025
Paderborn 21.07.2025–23.07.2025
Berlin 06.10.2025–08.10.2025
Erlangen 06.10.2025–08.10.2025
Munich 06.10.2025–08.10.2025
Nuremberg 06.10.2025–08.10.2025
Paderborn 06.10.2025–08.10.2025
Berlin 27.01.2026–29.01.2026
Erlangen 27.01.2026–29.01.2026
Munich 27.01.2026–29.01.2026
Nuremberg 27.01.2026–29.01.2026
Paderborn 27.01.2026–29.01.2026

Back to the overview