package
0.0.0-20240818021530-f5e744f7964a
Repository: https://github.com/kaisenlinux/docker.io.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
GetRepositories returns a list of repositories configured for the given reference.
NewImageConfigStoreFromStore returns an ImageConfigStore backed by an image.Store for container images.
NewLayerProvidersFromStore returns layer providers backed by an instance of LayerStore.
Pull initiates a pull operation.
Push initiates a push operation on ref.
Tags returns available tags for the given image in the remote repository.
# Structs
Config stores configuration for communicating with a registry.
ImagePullConfig stores pull configuration.
ImagePushConfig stores push configuration.
# Interfaces
ContentStore is the interface used to persist registry blobs
Currently this is only used to persist manifests and manifest lists.
ImageConfigStore handles storing and getting image configurations by digest.
PushLayer is a pushable layer with metadata about the layer and access to the content of the layer.
PushLayerProvider provides layers to be pushed by ChainID.
RegistryResolver is used for TLS configuration and endpoint lookup.