EX188 Verified 2026 Edition

EX188 Practice Test

Red Hat Certified Specialist in Containers certifies Linux administrators and developers who build and run containerized applications with Podman. Its practice questions focus on building images with a Containerfile, managing registries and image tags, and troubleshooting multi-container applications. It leads toward the Red Hat Certified Specialist in OpenShift Administration certification.

160 Total Questions
1 Included Version Get all versions for the price of one
English Edition
$85k–$130k Typical Salary An estimate of yearly pay in the United States for Linux administrators, DevOps engineers and developers who work with containers.
All-In-One Bundle
$79.99
$75.99
  • Interactive Simulator & AI
  • Detailed Explanations
  • Study, Timed & Flashcard Mode
  • Lifetime Access & Updates

Instant lifetime access • Secure checkout

Why Study with PlanetCert?

The Latest Questions

Practice questions and exam topics aligned with the current exam objectives.

Detailed Explanations

Go beyond the answer. Master the material with comprehensive learning and professional explanations for every concept.

AI

AI-Powered Insights

Personalized preparation guidance that adapts to your performance and identifies weak spots automatically.

Exam Information

Official specifications published by Red Hat

Exam Format

150 min
N/A - performance-based tasks on live systems
210/300
Specialist

Registration

$500 USD
Kiosk, Remote, or online proctoring
One free retake included with individual exam purchase (policy effective February 6, 2023)

Validity

3 years
Retake and pass the current version of the exam; Pass a higher-level exam in the same track; Earn another Red Hat certification to extend all current certifications

Skills this practice test covers

  • Build an image from a Containerfile with the FROM, COPY, USER, WORKDIR and ENTRYPOINT instructions.
  • Log in to registries, tag images with fully qualified names, and push and pull them.
  • Back up an image with podman save and a container's file system with podman export.
  • Run containers in detached mode, publish their ports and pass environment variables at run time.
  • Start a multi-container application stack with shared volumes, secrets and service dependencies.
  • Find faults with podman logs, podman inspect and podman exec on a running container.

Explore related topics

EX188 exam content

5 domains · 30 topics · 160 questions

Implement Images Using Podman and Containerfile46 questions

This domain is about writing a Containerfile and building an image from it. Candidates choose a base image, add content, set the user and working directory, expose ports, pass variables, set the start command and share host data safely.

Skills tested

  • Choose a base image with the FROM instruction, such as a Universal Base Image.
  • Copy content into the image with COPY or ADD, and set USER and WORKDIR.
  • Pass build-time values with ARG and runtime settings with ENV.
  • Set the start command with ENTRYPOINT and CMD, and expose the ports the service uses.
  • Share host data through bind mounts with the :Z or :z option for SELinux.

Questions by topic

  • Specify the Container Base Image9
  • Add Content and Configure Runtime Environment10
  • Configure Container Runtime Environment12
  • Container Volumes and Host Data Sharing4
  • Pass Environment Variables and Arguments4
  • Expose Ports from a Containerfile2
  • Specify the Command to Run in Custom Image3
  • Security and Permissions for Host and Network Access2
Manage Images33 questions

This domain covers images after they are built: where they are stored, how they are named and how they move. Candidates log in to private registries, tag images, push and pull them, and back up images and container state.

Skills tested

  • Log in to a private registry with podman login and keep the credentials in auth.json.
  • Edit /etc/containers/registries.conf to set the registry search order and insecure registries.
  • Tag images with fully qualified names instead of relying on the latest tag.
  • Save an image with its layers and metadata using podman save, then restore it with podman load.
  • Export a container's file system with podman export and know that it keeps no image history.

Questions by topic

  • Private Registry Security4
  • Backup Images and Container State6
  • Image Tags and Push/Pull Operations16
  • Private Registry Security and Multi-Registry Interaction5
  • Inspect Running Applications1
  • Understand Application Resource Descriptions1
Run Containers Locally Using Podman42 questions

This domain is day-to-day container work on one host. Candidates start containers, pass environment parameters, publish application ports, and read logs, events and inspect output.

Skills tested

  • Start containers with podman run in detached or interactive mode, with a name and --rm when needed.
  • Publish an application with -p and a host port:container port mapping.
  • Pass environment parameters with the --env flag or an --env-file.
  • Follow container logs with podman logs -f and watch the host with podman events.
  • Read container settings with podman inspect and a --format Go template.

Questions by topic

  • Container Execution and Lifecycle19
  • Environment, Ports, and Application Management10
  • Container Logs, Events, and Inspection2
  • Inspect Running Applications1
  • Container Volumes and Host Data Sharing2
  • Expose Public Applications2
  • Specify Environment Parameters2
  • Use Podman Inspect1
  • Security and Permissions for Host and Network Access3
Run Multi-Container Applications with Podman24 questions

Here one application spans several containers. Candidates create an application stack, order its dependencies, and give each container the environment variables, secrets, volumes and configuration it needs.

Skills tested

  • Define an application stack in a compose YAML file and run it with podman-compose.
  • Order service start-up with the depends_on directive.
  • Store a database password with podman secret create instead of a plain environment variable.
  • Share named volumes and bind-mounted config files between the services of a stack.

Questions by topic

  • Create Application Stacks16
  • Understand Container Dependencies4
  • Working with Volumes in Multi-Container Apps3
  • Inspect Running Applications for Issues1
Troubleshoot Containerized Applications15 questions

The last domain is about finding why an application fails. Candidates read resource descriptions, check application logs, inspect running applications and connect to a container to test from inside it.

Skills tested

  • Read container and image metadata to find a wrong port, variable or mount.
  • Check application logs with podman logs and in log files inside the container.
  • Open a shell in a running container with podman exec and run diagnostic commands.
  • Trace a container restart loop to its exit code and its last log lines.

Questions by topic

  • Get Application Logs for Troubleshooting4
  • Understand Application Resource Descriptions4
  • Inspect Running Applications for Issues7
Practise these questions in study mode

Requirements

  • No formal prerequisites: anyone can book the exam.
  • Recommended: the DO188 course from Red Hat, which teaches containers with Podman.
  • Recommended: experience in a Linux terminal session and some shell scripting.
  • Recommended: RHCSA, which helps but is not required.

About the EX188 exam

EX188 proves that a Linux administrator or developer can build container images, run containers and fix them with Podman. Red Hat runs it as a practical exam: candidates complete tasks on a live Red Hat Enterprise Linux system instead of choosing answers. The tasks cover Containerfiles, image registries, single containers, multi-container applications and troubleshooting. Passing earns the Red Hat Certified Specialist in Containers certification, which stays current for three years.

The PlanetCert practice test gives the most questions to Containerfile work and to running containers locally. Its explanations show why one choice works and a close one does not. For example, EXPOSE only records a port, while -p publishes it. Study Mode suits the Manage Images domain, where registries.conf, image tags and fully qualified names are easy to mix up. Brainy AI Assistant can explain how CMD and ENTRYPOINT combine, or turn a missed question into a short task to try in a terminal.

How to earn the certification

Earns
Red Hat Certified Specialist in ContainersSpecialist

The certification stays current for three years.

Before
After

How to prepare for EX188

  1. Set up a RHEL 9 lab with Podman

    Install Podman on a Red Hat Enterprise Linux 9 machine or virtual machine. Work as an ordinary user, because rootless containers behave differently from rootful ones.

  2. Rebuild images one instruction at a time

    Write Containerfiles for a web server and a small application. Change one instruction at a time, such as USER, ENV or ENTRYPOINT, rebuild, and check the effect with podman inspect.

  3. Move images between registries

    Log in to a registry such as Quay.io, tag an image with its fully qualified name, push it and pull it back. Then save the image to an archive and load it on a second host.

  4. Run and break a small stack

    Run a web front end and its database as one stack, with a secret, a named volume and a dependency. Break one setting on purpose and find it again from the logs.

  5. Time the practice, repeat the misses

    Take the EX188 practice test in Timed Mode once the labs feel routine. Repeat each missed task in a terminal, because the real exam is marked on working results.

    Start a timed EX188run

Red Hat's recommended course is Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188).

Who EX188 is for

  • Linux system administrators who package and run services in containers.
  • Developers who build and ship their applications as container images.
  • RHCSA holders who want a container certification before they move on to OpenShift.

Typical job titles: Linux administrator · DevOps engineer · Container platform engineer · Application developer · Site reliability engineer

Your Complete Exam Solution

Best-In-Class Practice Tests

Exam-style questions that match the format and difficulty of the real exam, updated regularly. Original material — not recycled dumps.

Topical Breakdown

Study by domain, pinpoint weak areas, and focus your time where it matters most. Every topic mapped to the official syllabus.

Flashcard Mode

Rapid-fire review to reinforce key concepts. Flip through questions and answers at your own pace before exam day.

See How You Compare Against Yourself

✕
✕
✕

Other Exam Prep

  • Outdated question dumpsRecycled, often inaccurate material
  • No explanationsMemorize answers without understanding
  • Static PDF filesNo interactive practice or feedback
  • Subscription feesRecurring charges, access expires
✓
✓
✓

PlanetCert

  • Verified, current questionsUpdated weekly to match live exam objectives
  • Expert-written rationalesUnderstand every concept, not just the answer
  • Session tracking & exam progressTrack every attempt, see your growth over time
  • Lifetime access, one pricePay once — updates included forever
CERTIFIEDEX188

Study Naturally, Study Responsibly

Practice with exam-style questions and detailed explanations until you're ready.

Try Free Demo
Secure Checkout Lifetime Access