DO188 - Red Hat OpenShift Development I: Introduction to Containers with Podman Course Overview
The DO188 course provides a foundational understanding of containerization using Podman, essential for modern application development. Tailored for developers, system administrators, and IT professionals, it equips participants with the skills to build, manage, and deploy containerized applications effectively, paving the way for enhanced application portability and scalability in today’s cloud-centric environments.
Course outline & what you'll learn
Overview of container technology
- Benefits of using containers
- Differences between containers and virtual machines
- Installing Podman
- Basic Podman commands
- Understanding images and containers
- Pulling images from registries
- Building custom images with a Dockerfile
- Managing images (tagging, removing)
- Running containers with Podman
- Configuring container options
- Managing container lifecycle
- Understanding container networking
- Exposing container ports
- Networking options in Podman
- Working with volumes and mounts
- Persisting data across container restarts
- Backing up and restoring data
- Integrating Podman with SystemD
- Creating and managing systemd services for containers
- Understanding container security best practices
- Using Podman’s security features
- Managing user permissions
- Common issues with containers
- Using logging and monitoring tools
- Debugging containerized applications
Overview of advanced topics in container orchestration
- Introduction to Kubernetes and OpenShift
- Resources for further learning and development
Why train with Traincrest
This Red Hat course is delivered by Traincrest's certified instructors, live online or in the classroom, with hands-on labs and a 98% exam success rate. Trusted by 500+ companies and 50,000+ students worldwide.