MCPcopy
hub / github.com/docker/compose / NewImagePruner

Function NewImagePruner

pkg/compose/image_pruner.go:66–71  ·  view source on GitHub ↗

NewImagePruner creates an ImagePruner object for a project.

(imageClient client.ImageAPIClient, project *types.Project)

Source from the content-addressed store, hash-verified

64
65// NewImagePruner creates an ImagePruner object for a project.
66func NewImagePruner(imageClient client.ImageAPIClient, project *types.Project) *ImagePruner {
67 return &ImagePruner{
68 client: imageClient,
69 project: project,
70 }
71}
72
73// ImagesToPrune returns the set of images that should be removed.
74func (p *ImagePruner) ImagesToPrune(ctx context.Context, opts ImagePruneOptions) ([]string, error) {

Callers 1

ensureImagesDownMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected