Container Management with Podman
1h 15mBeginner2025-11-25
Authors

Andrei Balint
Course details
In this introductory course, get hands-on with Podman, a powerful-but-lightweight tool for managing containers without needing a background service or root access. Instructor and Red Hat Certified Engineer Andrei Balint begins by explaining how Podman works (and how it differs from a tool like Docker); showing you how to set up a working lab environment; and demonstrating how to run and manage containers and images using Podman commands. Andrei also covers how to easily group and organize containers using pods, create and manage custom container networks, and set up persistent storage to ensure your data and applications are always available. Whether you're a DevOps engineer, a system administrator, or an IT professional interested in containerization, this course can help you confidently take your container management skills to the next level.
Learning objectives
Describe the Podman architecture.
Demonstrate how to install and configure Podman.
Manage containers and images using Podman.
Create and manage container volumes and networking within Podman.
Use Podman pods.
Create container images in Podman.
Learning objectives
Describe the Podman architecture.
Demonstrate how to install and configure Podman.
Manage containers and images using Podman.
Create and manage container volumes and networking within Podman.
Use Podman pods.
Create container images in Podman.
Concepts
Introduction
- Container management with Podman
Podman and Containerization
- Why Podman
Running and Managing Containers
- Running Podman containers
- Managing containers with Podman
- Inspecting and troubleshooting containers
Working with Images
- Container images and registries
- Managing container images
- Building container images
- Challenge - Deploy a custom container
- Solution - Deploy a custom container
Using Pods in Podman
- Introduction to pods
- Creating and managing pods
Container Networking and Storage
- Container storage and networking
- Exposing container ports
- Custom container networks
- Using volumes and bind mounts for persistent storage
- Challenge - Deploying a multi-container application
- Solution - Deploying a multi-container application
Conclusion
- Your Podman skills in action
Related courses
- Hands-On Linux: Build Real Command Line Confidence from Scratch
- Azure DevOps: Modernizing Apps with Container Services
- Learning Docker Compose: Simplified Multi-Container Application Management
- OpenShift Essential Training: Container Orchestration and Deployment
- Building a Home IT Lab
- Docker on Azure
- Understanding the Value of Cloud-Native Architecture
- Docker for Developers: Create and Manage Docker Containers