Versions in this module Expand all Collapse all v0 v0.6.0 Oct 4, 2018 v0.5.0 Sep 14, 2018 Changes in this version + const MediaTypeConfig + func ListRepositories(ctx context.Context, endpoint string, opts RegistryOptions) ([]string, error) + func ListTags(ctx context.Context, reponame string, opts RegistryOptions) ([]string, error) + func NewRepository(ctx context.Context, endpoint string, repository string, opts RegistryOptions) (distribution.Repository, error) + func NewTransportCatalog(endpoint string, opts RegistryOptions) (http.RoundTripper, error) + func PullConfig(ctx context.Context, repoTag string, opts RegistryOptions) (string, error) + func PullConfigMulti(ctx context.Context, repoTag string, opts RegistryOptions) (map[string]string, error) + func PushConfig(ctx context.Context, payload, repoTag string, opts RegistryOptions, ...) (string, error) + func PushConfigMulti(ctx context.Context, payload map[string]string, repoTag string, ...) (string, error) + type ConfigManifest struct + func NewConfigManifest(mediaType string, payload []byte) *ConfigManifest + func (c *ConfigManifest) Payload() (string, []byte, error) + func (c *ConfigManifest) References() []distribution.Descriptor + type ManifestAny struct + Payload string + type RegistryOptions struct + CleartextCredentials bool + Insecure bool + Password string + Username string