Skip to main content

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

H45ZXS

Table of Contents

Table of Contents

    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

    Audience

    This course is ideal for developers and site reliability engineers who are new to container technology. System administrators and platform operators who are interested in managing OpenShift clusters and containerized applications should enroll in Red Hat OpenShift Administration I: Operating a Production Cluster (DO180) (H8PK8S).

    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
    Divider line

    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