Red Hat Certified Specialist in Containers (EX188) Cert Prep

Red Hat Certified Specialist in Containers (EX188) Cert Prep

4h 25mBeginner2025-01-24

Authors

Pearson

Pearson

Sander van Vugt

Sander van Vugt

Course details

Get complete exam preparation for the Red Hat Certified Specialist in Containers (EX188) certification exam. Join instructor San van Vugt as he shows you how to get started working with containers using Podman with a series of multimedia hands-on tutorials that you can apply in real-world scenarios. An ideal fit for anyone preparing for the official EX188 exam, this course is also targeted at IT professionals who want to learn how to use containers in Red Hat Enterprise Linux 8 or later. Topics covered include running containers in Podman, managing images, providing persistent storage, running multicontainer applications, troubleshooting containerized applications, and more.

Skills covered

Red Hat Enterprise LinuxRed HatServer AdministrationCert PrepNetwork and System Administration

Concepts

Introduction

  • Red Hat Certified Specialist in Containers (EX188) - Introduction

Why Use Containers

  • Learning objectives
  • What are containers
  • Running applications on an operating system
  • Running applications as containers
  • Containers versus virtual machines
  • Why Podman beats Docker
  • Containers and the Linux kernel

Working with Podman

  • Learning objectives
  • Registry access
  • Running containers
  • Rootless versus root containers
  • Managing containers
  • Container networking
  • Accessing containers
  • Restricting containers
  • Lesson 2 lab - Managing containers

Container Images

  • Learning objectives
  • Using image registries
  • Pulling images
  • Managing images
  • Creating custom images from running containers
  • Using tags
  • Lesson 3 lab - Managing images

Creating Custom Container Images

  • Learning objectives
  • Using a Containerfile
  • Applying best practices to create a Containerfile
  • Advanced Containerfile options
  • Containerfile ARG and ENV
  • Managing container user IDs
  • Hosting a private registry
  • Lesson 4 lab - Creating custom container images

Configuring Persistent Storage

  • Learning objectives
  • Overlay union filesystems
  • Using persistent host storage
  • Managing permissions
  • Managing SELinux settings
  • Configuring storage for stateful applications
  • Lesson 5 lab - Configuring container storage

Troubleshooting Containers

  • Learning objectives
  • Container logging
  • Connecting to running containers
  • Troubleshooting network issues
  • Lesson 6 lab - Troubleshooting containers

Integrating Podman Containers with systemd

  • Learning objectives
  • systemd user units
  • Generating systemd user units
  • Automatically updating systemd managed containers
  • Lesson 7 lab - Starting containers with systemd

Microservices and Multi-Container Applications

  • Learning objectives
  • Understanding microservices
  • Using compose to run and manage microservices
  • Lesson 8 lab - Using compose

An Introduction to Container Orchestration

  • Learning objectives
  • Kubernetes and OpenShift
  • Taking an OpenShift test drive
  • Lesson 9 lab - Running applications in OpenShift

Sample Exam

  • Learning objectives
  • Running a container
  • Building a custom image
  • Running a microservice
  • Analyzing running containers
  • Running a local registry
  • Creating a custom image from a running container
  • Managing container users and permissions

Conclusion

  • Red Hat Certified Specialist in Containers (EX188) - Summary
100,000 Toman