# Constants
TypeLayers github.com/docker/docker/image/rootfs.go.
V2S2MediaTypeImageConfig github.com/docker/distribution/manifest/schema2/manifest.go.
V2S2MediaTypeLayer github.com/docker/distribution/manifest/schema2/manifest.go.
V2S2MediaTypeManifest github.com/docker/distribution/manifest/schema2/manifest.go.
V2S2MediaTypeUncompressedLayer github.com/docker/distribution/manifest/schema2/manifest.go.
# Structs
Config contains the configuration data about a container.
HealthConfig holds configuration settings for the HEALTHCHECK feature.
V1Compatibility - For non-top-level layers, create fake V1Compatibility strings that fit the format and don't collide with anything else, but don't result in runnable images on their own.
V1Image stores the V1 image configuration.
V2Image stores the image configuration github.com/docker/docker/image/image.go.
V2S1FSLayer is a container struct for BlobSums defined in an image manifest github.com/docker/distribution/manifest/schema1/manifest.go.
V2S1History stores unstructured v1 compatibility information github.com/docker/distribution/manifest/schema1/manifest.go.
V2S1Manifest provides the base accessible fields for working with V2 image format in the registry.
V2S2Descriptor describes targeted content.
V2S2History stores build commands that were used to create an image github.com/docker/docker/image/image.go.
V2S2Manifest defines a schema2 manifest.
V2S2RootFS describes images root filesystem This is currently a placeholder that only supports layers.
V2Versioned provides a struct with the manifest schemaVersion and mediaType.