...

Directory /src/github.com/google/go-containerregistry

Name Synopsis
..
cmd
crane
cmd
help
gcrane
cmd
registry
pkg
authn Package authn defines different methods of authentication for talking to a container registry.
github Package github provides a keychain for the GitHub Container Registry.
compression Package compression abstracts over gzip and zstd.
crane Package crane holds libraries used to implement the crane CLI.
gcrane Package gcrane holds libraries used to implement the gcrane CLI.
legacy Package legacy provides functionality to work with docker images in the v1 format.
tarball Package tarball provides facilities for writing v1 docker images (https://github.com/moby/moby/blob/master/image/spec/v1.md) from/to a tarball on-disk.
logs Package logs exposes the loggers used by this library.
name Package name defines structured types for representing image references.
registry Package registry implements a docker V2 registry and the OCI distribution specification.
v1 Package v1 defines structured types for OCI v1 images
cache Package cache provides methods to cache layers.
daemon Package daemon provides facilities for reading/writing v1.Image from/to a running daemon.
empty Package empty provides an implementation of v1.Image equivalent to "FROM scratch".
fake Code generated by counterfeiter.
google Package google provides facilities for listing images in gcr.io.
layout Package layout provides facilities for reading/writing artifacts from/to an OCI image layout on disk, see:
match Package match provides functionality for conveniently matching a v1.Descriptor.
mutate Package mutate provides facilities for mutating v1.Images of any kind.
partial Package partial defines methods for building up a v1.Image from minimal subsets that are sufficient for defining a v1.Image.
random Package random provides a facility for synthesizing pseudo-random images.
remote Package remote provides facilities for reading/writing v1.Images from/to a remote image registry.
transport Package transport provides facilities for setting up an authenticated http.RoundTripper given an Authenticator and base RoundTripper.
static
stream Package stream implements a single-pass streaming v1.Layer.
tarball Package tarball provides facilities for reading/writing v1.Images from/to a tarball on-disk.
types Package types holds common OCI media types.
validate Package validate provides methods for validating image correctness.