DO188 Certification Training - Introduction to Containers with Podman

A Red Hat Certified Specialist in Containers is able to run, find, and manage containerized services, deploy single- and multiple-container applications, and create custom containers. This course is based on RHEL8, Podman 4.2, and Openshift 4.12.

About the course

Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188) introduces students to building, running, and managing containers with Podman and Red Hat OpenShift. This course helps students build the core skills for developing containerized applications through hands-on experience. These skills can be applied using all versions of OpenShift.

Certification

Red Hat Certified Specialist in Containers (EX188)

Course details

What's included

Course content

Introduction and Overview of Containers

  • Introduction to Containers
  • Introduction to Kubernetes
  • Introduction to Openshift

Podman Basics

  • Creating Containers with Podman
  • Lab: Creating Containers from Universal Base Images
  • Container Networking Basics
  • Lab: Performing Communication Between Containers in the Same Network
  • Lab: Creating Multiple Networks for Containers
  • Lab: Deploying Containers to Different Networks
  • Accessing Containers
  • Lab: Running Commands Inside Containers
  • Container Lifecycle
  • Lab: Managing States of a Container

Container Images

  • Container Image Registries
  • Lab: Using Skopeo to Copy Container Images Between Registries
  • Container Image Management
  • Lab: Performing Routine Container Image Management Operations

Custom Container Images

  • Understanding Basic Containerfile Instructions
  • Understanding Advanced Containerfile Instructions
  • Lab: Creating Container Images from Containerfile
  • Rootless Podman Architecture
  • Lab: Running Rootless Containers

Persisent Data

  • Understanding Container Storage
  • Lab: Mounting Persistent Storage on Containers
  • Lab: Running Database Containers with Persistent Storage

Troubleshooting Containers

  • Container Logging
  • Lab: Viewing Container Logs
  • Container Network Troubleshooting
  • Lab: Checking Communication between Containers
  • Container Mount Troubleshooting
  • Lab: Troubleshooting Container Stoage Issues

Multi-container Applications with Compose

  • Compose overview and Use Cases
  • Understanding Compose Build Process
  • Lab: Deploy a multi-container Application in Podman Compose

Container Orchestration with Kubernetes and Openshift

  • Understanding Application Deploment Process in Kubernetes
  • Lab: Deploying an Application in Kubernetes using a Manifest YAML
  • Understanding Application Deployment Process in Openshift

Frequently asked questions

Is this training live or pre-recorded?
The training is live instructor led training which is available in classroom as well as online format. We also record every training session which is then uploaded to our student portal.
How will I join the live online training?
The live online training is conducted via the zoom software, we will be providing you with the zoom meeting link to join the training.
How many students are there in a single batch?
On an average one batch will have a maximum of 18 students. We keep smaller batch sizes to promote interaction between the students and the instructor.
How can I practice the labs?
We will provide you with online labs. If needed, we can also provide you with the software required to create your own labs.
Do you offer payment flexibility?
Yes, we provide zero interest EMI options.
Can I attend the training in classroom?
Yes, our classroom training location is in New Delhi near Lajpat Nagar metro staton.