23 sections · hands-on text-first · no video

Podman Training

Daemonless containers, from primitives to production.

Podman 6 baseline

23 sections follow a workload from container primitives to a production deployment: rootless operation, images and Buildah, netavark and pasta networking, the security model, and orchestration with systemd and Quadlet — plus health checks and OpenTelemetry at the end, where they belong. Labs run on a Linux VM or podman machine. 270 questions keep you honest.

By Wolfgang Kerschbaumer

€79 VAT included

Self-paced and text-first — no video timeline to scrub. Checkout by card via Stripe on unix.institute; start immediately.

01 Curriculum

From container primitives to a production deployment.

Every section pairs a concept refresher with a hands-on lab and a knowledge check — 270 questions across the course. Open a part to see its sections.

Start here

Environment check, conventions, and how the course works

Part I Foundations 4 sections
  • 1 Why Podman
  • 2 Linux Container Primitives
  • 3 Installation and Configuration
  • 4 Rootless Containers
Part II The Container Lifecycle 6 sections
  • 5 Images and Containerfiles
  • 6 Building with Buildah
  • 7 Distributing Images with Skopeo
  • 8 Running Containers
  • 9 Storage, Volumes, and Artifacts
  • 10 Pods
Part III Networking 2 sections
  • 11 Networking with Netavark
  • 12 Rootless Networking with pasta
Part IV Security 2 sections
  • 13 The Podman Security Model
  • 14 Supply Chain Security
Part V Orchestrating with Podman 6 sections
  • 15 systemd and Quadlet
  • 16 Health Checks and Self-Healing
  • 17 Compose and the Docker API
  • 18 Kubernetes Workflows
  • 19 Observability and OpenTelemetry
  • 20 A Production Deployment with Quadlet
Part VI Podman Among the Alternatives 2 sections
  • 21 The Same App Four Ways
  • 22 Podman in a Kubernetes World
02 How it works

Read a little. Break it in a lab. Prove it stuck.

The same rhythm in every section, so the course gets out of your way and the material does the work.

Step 1

Read a little

Each section opens with a compact refresher in the browser — a few minutes of reading that sets up exactly what the lab needs, and nothing more.

Step 2

Break it in a lab

Numbered steps with checkpoints, run in your own terminal. Solutions stay one click away, not in your face. For Podman, a disposable Linux VM or podman machine carries every lab — rootless-first, and sudo appears only where rootful mode or host setup is the lesson.

Step 3

Prove it stuck

A knowledge check closes every section: 70% to pass, unlimited attempts, and the multi-select questions are all-or-nothing — exactly correct or try again.

self-paced · text-first · runs in your browser and your terminal

03 Who it's for

For people who work in a terminal already.

No graded deadlines and no cohort schedule. The course assumes you are busy, curious, and allergic to filler.

Made for
  • Engineers who ship Linux containers and are moving workloads off a daemon-based runtime.
  • Teams wiring systemd, Quadlet, health checks, and OpenTelemetry together end to end.
  • Anyone running docker out of habit and wondering what the rootless fuss is about.

Course updates by email.

The course keeps moving after purchase — new sections and revisions land for everyone. This list tells you when. Expect occasional notes, not a newsletter.

The signup uses double opt-in. Every message includes an unsubscribe link.

If you're building production infrastructure with Podman, talk to us. We design and run container platforms for a living.