Upgrade & Secure Your Future with DevOps, SRE, DevSecOps, MLOps!

We spend hours on Instagram and YouTube and waste money on coffee and fast food, but won’t spend 30 minutes a day learning skills to boost our careers.
Master in DevOps, SRE, DevSecOps & MLOps!

Learn from Guru Rajesh Kumar and double your salary in just one year.


Get Started Now!

OpenShift-Supported Container Images Registry

OpenShift provides officially supported container images that are fully compliant with its security and operational requirements. These images are designed to run smoothly on OpenShift with non-root users, proper permissions, and OpenShift-compatible configurations.

Here’s where you can find OpenShift-supported images:


1. Red Hat Ecosystem Catalog

  • URL: https://catalog.redhat.com/software/containers/explore
  • Features:
    • Browse certified container images for various platforms, including OpenShift.
    • Filter images by categories such as databases, middleware, and languages.
    • Access technical details, usage instructions, and security information

2. Red Hat Universal Base Images (UBI)

🔗 URL: https://developers.redhat.com/products/rhel/ubi

Why Use UBI?

  • Universal Base Images are free to use and designed for building OpenShift-compatible applications.
  • Includes minimal, standard, and init versions.
  • Run as non-root, support Red Hat subscriptions, and are optimized for security updates.

Example to use in Dockerfile:

FROM registry.access.redhat.com/ubi8/nodejs-16

3. OpenShift Source-to-Image (S2I) Builder Images

🔗 GitHub: https://github.com/sclorg

What it is:

  • These are S2I builder images that OpenShift uses for languages like Python, Node.js, PHP, Java, Ruby, etc.
  • Maintained by Red Hat and the Software Collections team.
  • Designed to be used with OpenShift’s build pipelines.

4. OpenShift ImageStreams (Internal Registry)

If you install OpenShift, it comes pre-configured with ImageStreams for supported languages and frameworks.

To view them:

oc get imagestreams -n openshift

You’ll see images like:

  • python
  • nodejs
  • nginx
  • dotnet
  • java
  • mysql
  • postgresql

These images are pre-built and maintained to work seamlessly with OpenShift.


5. Quay.io (Red Hat’s Container Registry)

🔗 URL: https://quay.io/organization/redhat

Details:

  • Red Hat hosts many supported images on Quay.io under the redhat organization.
  • These are often used as mirrors or backups to the main Red Hat registry.
  • Includes images for Red Hat Middleware, OpenShift Service Mesh, and other operator-backed services.

6. Red Hat Universal Base Images (UBI)


🔐 Important Notes:

  • Non-root: OpenShift does not allow containers to run as root by default. All supported images from the Red Hat catalog are built to run as non-root users.
  • Security: All images in Red Hat Catalog and UBI are scanned for vulnerabilities and follow security lifecycle policies.
  • License: UBI images are free and don’t require a subscription. Other images may require a Red Hat subscription.

🛠️ Want to Search From CLI?

You can search for images with:

podman search registry.access.redhat.com

Or pull directly:

podman pull registry.access.redhat.com/ubi8/nodejs-16

Recommended Starting Point for Your Own App

If you’re building your own app, start with:

FROM registry.access.redhat.com/ubi8/ubi

Or a specific language runtime:

FROM registry.access.redhat.com/ubi8/python-39

Subscribe
Notify of
guest
0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

Certification Courses

DevOpsSchool has introduced a series of professional certification courses designed to enhance your skills and expertise in cutting-edge technologies and methodologies. Whether you are aiming to excel in development, security, or operations, these certifications provide a comprehensive learning experience. Explore the following programs:

DevOps Certification, SRE Certification, and DevSecOps Certification by DevOpsSchool

Explore our DevOps Certification, SRE Certification, and DevSecOps Certification programs at DevOpsSchool. Gain the expertise needed to excel in your career with hands-on training and globally recognized certifications.

0
Would love your thoughts, please comment.x
()
x