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

H45ZXS

Course ID

H45ZXS

Duration

4 days

Format

ILT/VILT

Overview

This course introduces how to build, run, and manage containers with Podman and Red Hat OpenShift®. You learn how to build the core skills for developing containerized applications through hands-on experience. These skills can be applied using all versions of OpenShift, including Red Hat OpenShift on AWS (ROSA), Azure Red Hat OpenShift, and OpenShift Container Platform.


This course is based on Red Hat® Enterprise Linux® 9, Podman 5, and Red Hat OpenShift® 4.18.

Course ID

H45ZXS

Duration

4 days

Format

ILT/VILT

  • Prerequisites

    Before attending this course, you should have some experience with web application architecture and corresponding technologies. We also recommend that you have experience using Linux terminal sessions, issuing operating system commands, and familiarity with shell scripting.

  • Objectives

    After completing this course, you should be able to:

    • Run containers with Podman CLI and Podman Desktop
    • Build custom container images
    • Manage container images
    • Remote debugging with containers
    • Basic container networking
    • Persist data with containers
    • Run multi-container applications
    • Troubleshoot container deployments
    • Orchestrate containers with OpenShift and Kubernetes
  • Certifications and related exams

    This course prepares you for the following certification:

    • Red Hat Certified Specialist in Containers, Red Hat Certified OpenShift Application Developer
  • Course outline

Module 1: Introduction and Overview of Containers

  • How containers facilitate application development

Module 2: Podman Basics

  • Managing and running containers with Podman

Module 3: Container Images

  • Navigating container registries to find and manage container images

Module 4: Custom Container Images

  • Building custom container images to containerize applications

Module 5: Persisting Data

  • Running database containers with persistence

Module 6: Troubleshooting Containers

  • Analyzing container logs and configuring a remote debugger

Module 7: Multi-Container Applications with Compose

  • Running multi-container applications using Compose

Module 8: Container Orchestration with Kubernetes and OpenShift

  • Orchestrating containerized applications with Kubernetes and OpenShift

5 reasons to choose HPE as your training partner

  1. Learn HPE and in-demand IT industry technologies from expert instructors.
  2. Build career-advancing power skills.
  3. Enjoy personalized learning journeys aligned to your company’s needs.
  4. Choose how you learn: in-person, virtually, or online—anytime, anywhere.
  5. Sharpen your skills with access to real environments in virtual labs.

Explore our simplified purchase options, including HPE Education Learning Credits.

Recommended for you