OCI Repositories

OCI Repositories

The Open Container Initiative (OCI) format provides an open, vendor-neutral standard for storing and distributing container images and related artifacts. Nexus Repository implements the OCI Distribution Specification. You can use Nexus Repository to proxy, host, and group container images, Helm charts, software bills of materials (SBOMs), signatures, and other OCI artifacts with OCI-compatible tools, including Docker, Podman, Helm, ORAS, Cosign, Syft, Crane, and Skopeo.

Compared to a basic container registry, Nexus Repository support for OCI includes the following capabilities:

OCI is available in Sonatype Nexus Repository Pro and Community editions of self-hosted deployments and also in Nexus Repository Cloud. Nexus Repository Cloud supports path based routing and requires authentication for all client access. Self-hosted deployments support subdomain and port routing along with path-based routing.

See OCI Distribution Specification and OCI Image Specification.

Getting Started with OCI in Nexus

Explore the following topics to learn how to configure and use OCI with Nexus Repository:

  1. Nexus for OCI
  2. Create an OCI Repository
  3. Configure OCI with Nexus
  4. OCI CLI Usage

Nexus for OCI