# Constants
github.com/moby/moby/image/rootfs.go.
github.com/docker/distribution/manifest/schema2/manifest.go.
# Structs
github.com/moby/moby/api/types/container/config.go Config contains the configuration data about a container.
github.com/moby/moby/api/types/container/config.go HealthConfig holds configuration settings for the HEALTHCHECK feature.
github.com/docker/distribution/manifest/schema1/config_builder.go 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.
github.com/moby/moby/image/image.go V1Image stores the V1 image configuration.
github.com/moby/moby/image/image.go V2Image stores the image configuration.
github.com/docker/distribution/manifest/schema1/manifest.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.
github.com/docker/distribution/blobs.go V2S2Descriptor describes targeted content.
github.com/moby/moby/image/image.go V2S2History stores build commands that were used to create an image.
github.com/docker/distribution/manifest/schema2/manifest.go V2S2Manifest defines a schema2 manifest.
github.com/moby/moby/image/rootfs.go V2S2RootFS describes images root filesystem This is currently a placeholder that only supports layers.
github.com/docker/distribution/manifest/versioned.go V2Versioned provides a struct with the manifest schemaVersion and mediaType.
# Type aliases
github.com/moby/moby/image/image.go ID is the content-addressable ID of an image.
github.com/docker/go-connections/nat/nat.go Port is a string containing port number and protocol in the format "80/tcp".
github.com/docker/go-connections/nat/nat.go PortSet is a collection of structs indexed by Port.