image

package
v28.1.1+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2025 License: Apache-2.0 Imports: 60 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AuthResolver

func AuthResolver(cli command.Cli) func(ctx context.Context, index *registrytypes.IndexInfo) registrytypes.AuthConfig

AuthResolver returns an auth resolver function from a command.Cli

func HistoryWrite

func HistoryWrite(ctx formatter.Context, human bool, histories []image.HistoryResponseItem) error

HistoryWrite writes the context

func NewBuildCommand

func NewBuildCommand(dockerCli command.Cli) *cobra.Command

NewBuildCommand creates a new `docker build` command

func NewHistoryCommand

func NewHistoryCommand(dockerCli command.Cli) *cobra.Command

NewHistoryCommand creates a new `docker history` command

func NewHistoryFormat

func NewHistoryFormat(source string, quiet bool, human bool) formatter.Format

NewHistoryFormat returns a format for rendering an HistoryContext

func NewImageCommand

func NewImageCommand(dockerCli command.Cli) *cobra.Command

NewImageCommand returns a cobra command for `image` subcommands

func NewImagesCommand

func NewImagesCommand(dockerCLI command.Cli) *cobra.Command

NewImagesCommand creates a new `docker images` command

func NewImportCommand

func NewImportCommand(dockerCli command.Cli) *cobra.Command

NewImportCommand creates a new `docker import` command

func NewLoadCommand

func NewLoadCommand(dockerCli command.Cli) *cobra.Command

NewLoadCommand creates a new `docker load` command

func NewPruneCommand

func NewPruneCommand(dockerCli command.Cli) *cobra.Command

NewPruneCommand returns a new cobra prune command for images

func NewPullCommand

func NewPullCommand(dockerCli command.Cli) *cobra.Command

NewPullCommand creates a new `docker pull` command

func NewPushCommand

func NewPushCommand(dockerCli command.Cli) *cobra.Command

NewPushCommand creates a new `docker push` command

func NewRemoveCommand

func NewRemoveCommand(dockerCli command.Cli) *cobra.Command

NewRemoveCommand creates a new `docker remove` command

func NewSaveCommand

func NewSaveCommand(dockerCli command.Cli) *cobra.Command

NewSaveCommand creates a new `docker save` command

func NewTagCommand

func NewTagCommand(dockerCli command.Cli) *cobra.Command

NewTagCommand creates a new `docker tag` command

func RunPrune

func RunPrune(ctx context.Context, dockerCli command.Cli, all bool, filter opts.FilterOpt) (uint64, string, error)

RunPrune calls the Image Prune API This returns the amount of space reclaimed and a detailed output string

func RunPull

func RunPull(ctx context.Context, dockerCLI command.Cli, opts PullOptions) error

RunPull performs a pull against the engine based on the specified options

func TrustedReference

func TrustedReference(ctx context.Context, cli command.Cli, ref reference.NamedTagged) (reference.Canonical, error)

TrustedReference returns the canonical trusted reference for an image reference

Types

type PullOptions

type PullOptions = pullOptions

PullOptions defines what and how to pull

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL