Documentation

Overview

    config package containers utilities for helping configure the Docker resolver

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    func ConfigureHosts

    func ConfigureHosts(ctx context.Context, options HostOptions) docker.RegistryHosts

      ConfigureHosts creates a registry hosts function from the provided host creation options. The host directory can read hosts.toml or certificate files laid out in the Docker specific layout. If a `HostDir` function is not required, defaults are used.

      func HostDirFromRoot

      func HostDirFromRoot(root string) func(string) (string, error)

        HostDirFromRoot returns a function which finds a host directory based at the given root.

        Types

        type HostOptions

        type HostOptions struct {
        	HostDir       func(string) (string, error)
        	Credentials   func(host string) (string, string, error)
        	DefaultTLS    *tls.Config
        	DefaultScheme string
        }

          HostOptions is used to configure registry hosts