Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContextDialer ¶
type Credentials ¶
func EmptyCredentialsProvider ¶
func EmptyCredentialsProvider(ctx context.Context, registry string) (Credentials, error)
type CredentialsProvider ¶
type CredentialsProvider func(ctx context.Context, image string) (Credentials, error)
type DockerClient ¶
type DockerClientFactory ¶
type DockerClientFactory func() (DockerClient, error)
type Opt ¶
type Opt func(*Pusher)
func WithCredentialsProvider ¶
func WithCredentialsProvider(cp CredentialsProvider) Opt
func WithTransport ¶
func WithTransport(transport http.RoundTripper) Opt
type RoundTripCloser ¶
type RoundTripCloser interface {
http.RoundTripper
io.Closer
}
func NewRoundTripper ¶
func NewRoundTripper(opts ...Option) RoundTripCloser
Click to show internal directories.
Click to hide internal directories.