Webinar

Containervirtualisierung mit Docker und Podman

Inhalte

Seit einigen Jahren sind Software-Container und die zugehörigen Ökosysteme aus der IT-Welt nicht mehr wegzudenken. Die leichtgewichtige Container-Virtualisierung kann an vielen Stellen ihre Vorteile ausspielen. In diesem Seminar, welches sich auf den Einsatz von Docker und Podman unter Linux fokussiert, erlernen Sie wichtige Grundlagen wie die Verwaltung von Images, Containern, Netzwerken und Volumes. Das Erstellen eigener Images, das Deployment komplexer Anwendungen mit docker-compose sowie der Betrieb einer eigenen Registry sind ebenfalls integrale Bestandteile dieses Seminars. Abgerundet wird der Kurs mit einem Ausblick auf die Orchestrierungsplattform Kubernetes, der Sie wahrscheinlich im Laufe Ihrer weiteren Ausbildung ebenfalls recht bald begegnen werden.

 

Agenda

Einführung, Installation und Grundlagen für den Betrieb

  • Was ist ein Container?
  • Container vs. VM
  • Entstehung und Geschichte
  • Versionen
  • Docker oder Podman?
  • Installation von Docker
  • Installation von Podman
  • Ergänzungen zur Installation, erster Systemtest
  • Betrieb hinter einem Proxy
  • Konfiguration der Laufzeitumgebung

 

Management von Images und Containern

  • Das Command Line Interface
  • Erste Schritte: hello-world
  • Löschen von Containern und Images
  • Image-Namen, Docker Hub und weitere Registrys
  • Handling von Containern
  • Prozessverwaltung
  • Umgebungsvariablen
  • Logging
  • Verteilung von Images über Dateiversand
  • Ausgaben filtern und/oder formatieren
  • Restart-Policys: Verhalten beim Host-Restart
  • Container limitieren
  • Packungsdichte
  • Systeminformationen und Aufräumarbeiten

 

Docker-Networking

  • Grundlagen
  • User Defined Networks
  • Portmapping
  • /etc/hosts-Einträge beim Containerstart

 

Containerdaten und Persistenz

  • Aufbau von Images und Containern
  • Bind Mounts und Volumes
  • Weitere Möglichkeiten

 

Erstellen eigener Images mit Dockerfiles

  • Einfaches Committen von Anpassungen
  • Dockerfiles und docker build: Basics
  • Der Build-Cache und docker build –pull
  • Dangling Images
  • Die Dockerfile-Direktiven: Ein Überblick
  • CMD und/oder ENTRYPOINT
  • Verwendung eigener Entrypoint-Skripte
  • .dockerignore-Files
  • Healthchecks
  • Multistage-Builds
  • Best Practices

 

Multi-Container-Rollout mit Docker Compose

  • Installation
  • Basics
  • Build and Run
  • Environment und Portmappings
  • Volumes in Compose
  • Flexible Compose-Konfigurationen durch Umgebungsvariablen
  • Noch mal Restart-Policys

 

Betrieb und Verwendung einer eigenen Registry

  • Harbor
  • Docker Registry
  • Sonatype Nexus
  • Arbeiten mit einer privaten Registry

 

Sicherheit

  • Docker: Zugriffswege zum Docker-Daemon
  • Container-Rechte
  • Images: Security-Überlegungen
  • Härten des Hostsystems

 

Nützliches rund um Container

  • Debugging-Container starten
  • SSH im Container
  • Docker in Docker
  • Open Source Webinterfaces
  • Der Reverse-Proxy Traefik

 

Ausblick auf Kubernetes

  • Hintergrundinformationen
  • Schnelles Aufsetzen einer Labor- bzw. Testumgebung
  • Pods
  • Deployments
  • Configuration Files

 

Teilnehmerkreis und Voraussetzungen

Administratoren, DevOps und Entwickler aus dem Linux-Umfeld, die Software-Container erstellen und professionell administrieren möchten.

Kenntnisse in der Linux-Systemadministration sind empfehlenswert, um den maximalen Nutzen aus diesem Seminar zu ziehen. Fundierte Linux-Grundkenntnisse sind in jedem Fall erforderlich.

Mindestanzahl Teilnehmende: 3 Personen

 

Online-Schulung mit Zoom

Uhrzeit 09:00 Uhr bis 16:00 Uhr.

Technik Du kannst wählen, ob Du die Schulung auf dem eigenen Rechner machen möchtest oder Du einen virtuellen Rechner von uns nutzen möchtest. Der Rechner wird über einen aktuellen Browser angesteuert. Hier ist der Testlink zu einem virtuellen Rechner: -> Test-Rechner bei DESKMATE (neues Fenster). Es ist ausreichend, wenn auf dem Desktop "deskMate" seht.

Voraussetzungen für eine Online-Schulung pro Teilnehmer – stabiles Internet – Webcam und Lautsprecher – ein ruhiger Platz – ggf. Admin-Rechte – Empfehlung: 2 Bildschirme

Seit einigen Jahren sind Software-Container und die zugehörigen Ökosysteme aus der IT-Welt nicht mehr wegzudenken. Die leichtgewichtige Container-Virtualisierung kann an vielen Stellen ihre Vorteile...

Mehr Informationen

Termine und Orte

Datum Uhrzeit Dauer Preis
Webinar
10.11.2026 - 12.11.2026 09:00 - 16:00 Uhr 21 h 09:00 - 16:00 Uhr 21 h Details Details Jetzt buchen

SG-Seminar-Nr.: 8206852

Anbieter-Seminar-Nr.: product-68

Termine

  • 10.11.2026 - 12.11.2026

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 21 h
  • Anbieterbewertung   (11)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Uhrzeit Dauer Preis
Webinar
10.11.2026 - 12.11.2026 09:00 - 16:00 Uhr 21 h 09:00 - 16:00 Uhr 21 h Details Details Jetzt buchen