Stevedore.Transport.OCILayout (Stevedore v0.1.0)

Copy Markdown View Source

The oci: transport — an OCI image-layout directory.

Layout (image-spec): an oci-layout marker, a top-level index.json mapping tags to manifest descriptors, and content-addressed blobs under blobs/<algo>/<hex>. Manifests are themselves stored as blobs; index.json records each with an org.opencontainers.image.ref.name annotation for its tag. Blob I/O goes through Stevedore.Store.Local, whose layout matches.

Spec: OCI image-layout.

Summary

Types

t()

@type t() :: %Stevedore.Transport.OCILayout{path: Path.t()}