Documentation
¶
Index ¶
- func Build(nameOrId string)
- func Exists(ctx context.Context, nameOrID string) (bool, error)
- func Export(ctx context.Context, nameOrID string, w io.Writer, format *string, ...) error
- func GetImage(ctx context.Context, nameOrID string, size *bool) (*inspect.ImageData, error)
- func History(ctx context.Context, nameOrID string) ([]*handlers.HistoryResponse, error)
- func ImageTree(ctx context.Context, nameOrId string) error
- func List(ctx context.Context, all *bool, filters map[string][]string) ([]*handlers.ImageSummary, error)
- func Load(ctx context.Context, r io.Reader) error
- func Prune(ctx context.Context, filters map[string][]string) ([]string, error)
- func Remove(ctx context.Context, nameOrID string, force *bool) ([]map[string]string, error)
- func Search(ctx context.Context, term string, limit *int, filters map[string][]string) ([]image.SearchResult, error)
- func Tag(ctx context.Context, nameOrID, tag, repo string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Exists ¶
Exists a lightweight way to determine if an image exists in local storage. It returns a boolean response.
func Export ¶
func Export(ctx context.Context, nameOrID string, w io.Writer, format *string, compress *bool) error
Export saves an image from local storage as a tarball or image archive. The optional format parameter is used to change the format of the output.
func GetImage ¶
Get performs an image inspect. To have the on-disk size of the image calculated, you can use the optional size parameter.
func List ¶
func List(ctx context.Context, all *bool, filters map[string][]string) ([]*handlers.ImageSummary, error)
List returns a list of images in local storage. The all boolean and filters parameters are optional ways to alter the image query.
func Prune ¶
Prune removes unused images from local storage. The optional filters can be used to further define which images should be pruned.
func Remove ¶
Remove deletes an image from local storage. The optional force parameter will forcibly remove the image by removing all all containers, including those that are Running, first.
func Search ¶
func Search(ctx context.Context, term string, limit *int, filters map[string][]string) ([]image.SearchResult, error)
Search looks for the given image (term) in container image registries. The optional limit parameter sets a maximum number of results returned. The optional filters parameter allow for more specific image searches.
Types ¶
This section is empty.