MCPcopy
hub / github.com/wagoodman/dive / Fetch

Method Fetch

dive/image/docker/engine_resolver.go:31–43  ·  view source on GitHub ↗
(id string)

Source from the content-addressed store, hash-verified

29}
30
31func (r *engineResolver) Fetch(id string) (*image.Image, error) {
32 reader, err := r.fetchArchive(id)
33 if err != nil {
34 return nil, err
35 }
36 defer reader.Close()
37
38 img, err := NewImageArchive(reader)
39 if err != nil {
40 return nil, err
41 }
42 return img.ToImage()
43}
44
45func (r *engineResolver) Build(args []string) (*image.Image, error) {
46 id, err := buildImageFromCli(args)

Callers 1

BuildMethod · 0.95

Calls 3

fetchArchiveMethod · 0.95
ToImageMethod · 0.95
NewImageArchiveFunction · 0.85

Tested by

no test coverage detected