RedHat EX188 Practice Exams
Last updated on Oct 21,2026- Exam Code: EX188
- Exam Name: Red Hat Certified Specialist in Containers
- Certification Provider: RedHat
- Latest update: Oct 21,2026
Question #1
What is the default network mode when running a container with Podman?
- A . Bridge
- B . Host
- C . None
- D . NAT
Correct Answer: A
A
Explanation:
By default, Podman containers run in bridge mode, providing isolated networking with the host.
A
Explanation:
By default, Podman containers run in bridge mode, providing isolated networking with the host.
Question #2
Which option exposes a specific port when creating a container?
- A . –bind
- B . –map
- C . –expose
- D . –route
Correct Answer: C
C
Explanation:
The –expose option makes a port available inside the container without binding it to a host port.
C
Explanation:
The –expose option makes a port available inside the container without binding it to a host port.
Question #3
Which method ensures secure mounting of a host directory as a container volume?
- A . Use read-only mode unless writes are required
- B . Avoid using SELinux policies
- C . Grant full permissions to all users
- D . Enable privileged mode
Correct Answer: A
A
Explanation:
Mounting directories in read-only mode minimizes the risk of unwanted modifications, enhancing security and compliance with least privilege principles.
A
Explanation:
Mounting directories in read-only mode minimizes the risk of unwanted modifications, enhancing security and compliance with least privilege principles.
Question #4
Which two options are best practices for securing container images? (Select two)
- A . Use minimal base images
- B . Regularly update images
- C . Use –privileged mode
- D . Run as root
Correct Answer: A, B
A, B
Explanation:
Using minimal images and keeping them updated reduces vulnerabilities and the attack surface.
A, B
Explanation:
Using minimal images and keeping them updated reduces vulnerabilities and the attack surface.
Question #5
What is the purpose of the podman volume create command?
- A . Creates a new named volume
- B . Lists all volumes
- C . Mounts a volume to a container
- D . Deletes a volume
Correct Answer: A
A
Explanation:
The podman volume create command creates a new named volume, which can be used for persistent storage.
A
Explanation:
The podman volume create command creates a new named volume, which can be used for persistent storage.
Question #6
Which option is used to remove a volume along with its associated container?
- A . podman rm -v
- B . podman rmi
- C . podman clean –volumes
- D . podman volume delete
Correct Answer: A
A
Explanation:
The podman rm -v command removes the container and its associated volumes, preventing orphaned volumes.
A
Explanation:
The podman rm -v command removes the container and its associated volumes, preventing orphaned volumes.
Question #7
Which two commands allow you to execute commands inside a running container? (Select two)
- A . podman exec
- B . podman run
- C . podman attach
- D . podman start
Correct Answer: A, C
A, C
Explanation:
podman exec runs commands inside a running container, while podman attach connects to the container’s standard input/output.
A, C
Explanation:
podman exec runs commands inside a running container, while podman attach connects to the container’s standard input/output.
Question #8
How do you tag an image with a new name in Podman?
- A . podman rename <old> <new>
- B . podman tag <old> <new>
- C . podman reimage <old> <new>
- D . podman update <old> <new>
Correct Answer: B
B
Explanation:
The podman tag command assigns a new tag to an existing image, making it easier to push to registries or version images.
B
Explanation:
The podman tag command assigns a new tag to an existing image, making it easier to push to registries or version images.
Question #9
Which two commands pause a running container? (Select two)
- A . podman pause <container>
- B . podman stop –pause <container>
- C . podman kill –pause <container>
- D . podman container pause <container>
Correct Answer: A, D
A, D
Explanation:
podman pause and podman container pause suspend all processes within a running container.
A, D
Explanation:
podman pause and podman container pause suspend all processes within a running container.
Question #10
Which two commands can you use to inspect Podman pods? (Select two)
- A . podman pod inspect
- B . podman inspect <pod>
- C . podman pod info
- D . podman pod status
Correct Answer: A, B
A, B
Explanation:
Both podman pod inspect and podman inspect <pod> provide detailed information about a pod’s configuration and status.
A, B
Explanation:
Both podman pod inspect and podman inspect <pod> provide detailed information about a pod’s configuration and status.