The performance-based Red Hat Certificate of Expertise in Containerizing Software Application Development exam tests your ability to implement and run services as Docker containers.
To help you prepare, review the exam objectives, which highlight the task areas you can expect to see on the exam.
Candidates should have the following skills and abilities:
- Understand and use FROM (the concept of a base image)
- Understand and use RUN
- Understand and use ADD
- Understand and use COPY
- Understand the difference between ADD & COPY
- Understand and use WORKDIR and USER
- Understand the differences and applicability of CMD versus ENTRYPOINT
- Understand and use ONBUILD
- Understand when and how to EXPOSE port from a Dockerfile
- Understand and use environment variables inside images
- Understand container VOLUME
- Understand private registry security
- Interact with many different registries
- Understand and use image tags
- Push and pull images from/to registries
- Backup an image with its layers and meta datas versus backup a container state
Running Containers Locally:
- Link containers
- Get container logs
- Listen to Docker events on the Docker host
- Use Docker inspect
- Share data between containers
- Understand host and container basic security best practices
Red Hat reserves the right to add, modify, and remove objectives. Such changes will be made public in advance through revisions to this document.
As with all Red Hat performance-based exams, configurations must persist after restart without intervention.