Discovering how to set up and use Container Registries on Kubernetes.

Registries

Discovering how to set up and use Container Registries on Kubernetes.
Registries

As a developer of containers and Kubernetes solutions, there is often a need to publish and pull containers through a private registry. When we are prototyping or testing it’s handy to set up a local registry that just you or a small group can leverage. Kubernetes is ideal for hosting this solution.

The Registry is a stateless, highly scalable server-side application that stores and lets you distribute container images. The Registry is open-source, under the permissive Apache license .

To learn how the registry works, you will build, push and pull a real application with the registry. The application is a Breast Cancer Mitosis Detector provided by IBM. IBM governs 49+ open source projects covering various deep learning models.

Key Features

  • Follows the Docker Registry HTTP API V2
  • Accepts pushed containers
  • Fulfills container requests
  • Images persisted to backing PersistentVolume
  • Easily hosted on Kubernetes

In this lab, you will learn how to:

    ☐ Install a private container image registry on Kubernetes
    ☐ Install a web interface to reveal the contents of the registry
    ☐ Build, push, and deploy an application via the registry

  • LEVEL

    Beginner

  • DURATION

    20 minutes

  • UPDATED

    31 Dec, 2021