OCI registries, like Distribution, Harbor and several other cloud-based registries, serve “static”, or pre-defined OCI (container) images. But what if we wanted to generate images dynamically?
A dynamic image is one that doesn’t need to be pre-defined, and can be composed on-the-fly based on a user’s preference expressed at image pull time. Not at the packager’s design time.
Think of what dynamic languages did for the web, but for container images. Enter a-la-carte container images.
Open a new world where users may have the exact container image that they want: with the base “OS” that they want, any number of components, minimal images or debugging images, with initial data or not, etc.
A Dynamic OCI Registry is not one that calls “docker build” behind the scenes; but rather one that has a “dynamic business logic” that is capable of composing layers from existing images and generating the appropriate manifests in real time.
Talk will include a live demo!
Original event URL: https://www.containerdays.io/containerdays-conference-2025/agenda/#sz-session-892858