Seminarinformationen

Seminar - Ziel

In dieser 3-tägigen Schulung "Einführung in Podman - die moderne Docker-Alternative" erhalten Sie eine fundierte Einführung in die Arbeit mit Podman – einer modernen, daemonlosen Alternative zu Docker. Die Schulung richtet sich an alle,die Container-Technologie produktiv einsetzen möchten, ohne dabei auf klassische Docker Umgebungen angewiesen zu sein.Sie lernen in praxisorientierten Übungen den vollständigen Lebenszyklus eines Containers kennen: vom Erstellen eigener Images über die Verwaltung und Ausführung von Containern bis hin zur Arbeit mit Netzwerken und Volumes.

Besonderes Augenmerk liegt auf sicherheitsrelevanten Aspekten wie Rootless-Containern, sicheren Images und der Nutzung von Hardening. Zudem werden Unterschiede und Migrationspfade von Docker zu Podman beleuchtet. Sie erhalten Werkzeuge und Best Practices, um Podman produktiv im Betrieb oder in der Entwicklung einzusetzen.

Teilnehmer - Zielgruppe

  • Systemadministratoren
  • Entwickler mit Fokus auf Microservices und DevOps
  • IT-Sicherheitsverantwortliche im Container-Umfeld
  • DevOps-Ingenieure, die eine Alternative zu Docker suchen

Kurs - Voraussetzungen

  • Grundkenntnisse in Linux-Systemadministration
  • Basiswissen zu Containern (z. B. aus Docker) hilfreich, aber nicht zwingend erforderlich
  • Erfahrung mit der Shell (bash oder vergleichbar)

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in Podman

  • Unterschiede zu Docker
  • Architektur: Daemonless und Rootless-Ansatz
  • OCI-Kompatibilität und Tools im Ökosystem

Container-Management mit Podman

  • Container erstellen, starten, stoppen, inspizieren
  • Umgang mit Images, Tags und Layern

Image-Erstellung und -auswahl

  • Richtige Auswahl von Basis-Images / Supply Chain
  • Erstellung von Dockerfiles / Containerfiles
  • Multi-Stage-Builds und Hardening

Netzwerk, Volumes und Persistenz

  • Konfiguration von Containernetzwerken
  • Arbeiten mit Bind Mounts und Volumes
  • Namensauflösung und DNS in Containern

Podman Compose

  • Einführung in podman-compose
  • Verwaltung mehrerer Container im Verbund
  • Unterschiede und Gemeinsamkeiten zu Docker Compose

Security und Best Practices

  • Rootless Container im Detail
  • Beschränkung von Ressourcennutzung mit CPU- und Memory-Limits
  • Umgang mit Read-only-Filesystemen
  • Zugriffsschutz und Benutzertrennung

Vergleich mit Docker und Migrationshinweise

  • CLI-Kompatibilität
  • Unterschiede im Storage-Modell
  • Podman in CI/CD und produktiven Umgebungen

Weitere Schulungen zu Thema Podman

Red Hat OpenShift Development I: Introduction to Containers with Podman and Exam (DO189)

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 4-tägigen Seminar „Red Hat OpenShift Development I: Introduction to Containers with Podman and Exam (DO189)“ erwerben die Teilnehmenden grundlegende Kenntnisse zur containerbasierten Anwendungsentwicklung und legen damit die Basis für den Einstieg in die ...

Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 4-tägigen Seminar "Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)" erwerben die Teilnehmenden grundlegendes Wissen zur containerbasierten Anwendungsentwicklung mit Red Hat OpenShift. Durch den Einsatz einer containerbasierten ...