OCI Distribution Specification v1.0

Tuesday, May 5, 2020 by Open Container Initiative

The Open Container Initiative (OCI), an open source community for creating open standards around containers, today announced that the OCI Distribution Specification has reached version 1.0!

The OCI Distribution Spec defines an API protocol to facilitate and standardize the distribution of content. It was launched in April 2018 to standardize container image distribution around the specification for the Docker Registry HTTP API V2 protocol, which supports the pushing and pulling of container images.

A special thank you goes to the maintainers in making this release a reality:

Along with over 40 contributors.

“The OCI distribution spec brings our community full circle, standardizing the core operations that users of containers have come to depend on,” said Phil Estes, chair of the OCI Technical Oversight Board (TOB). “The runtime spec helped us define a container and how it runs; the image spec gave us a way to package that into a container image. Both of these were significant milestones from the original OCI charter, and finalizing the OCI distribution spec today gives us a standard way to distribute images via registries and runtime tools. I’m really happy to see the collaboration that has brought the OCI and broader container industry to this point!”

“In the years since we built the Docker Registry protocol, there has been an explosion of usage in container images, driven by the standards focused OCI community.,” said Justin Cormack, CTO of Docker. “With our contribution of the Distribution reference implementation to CNCF and v1.0 of the OCI Distribution Spec, marks a milestone for the community”

“Reaching v1.0 means the OCI Distribution Spec is stable and ready to serve as the baseline for the distribution of container images across platforms,” said Chris Aniszczyk, Executive Director of OCI. :Having it as the common distribution specification, paired with conformance testing, will ensure interoperability throughout the cloud native and container ecosystem, and beyond.”

If you would like to participate in the OCI, we are always welcoming contributions from across the industry, you can follow us via @OCI_ORG! If you’re interested in contributing to the technology, please join the OCI developer community which is open to everyone. If you’re building products on OCI technology, we recommend joining as a member and participating.