github.com/portworx/docker@v1.12.1/distribution/pull_v2_unix.go (about)

     1  // +build !windows
     2  
     3  package distribution
     4  
     5  import (
     6  	"github.com/docker/distribution"
     7  	"github.com/docker/distribution/context"
     8  	"github.com/docker/distribution/manifest/schema1"
     9  	"github.com/docker/docker/image"
    10  )
    11  
    12  func detectBaseLayer(is image.Store, m *schema1.Manifest, rootFS *image.RootFS) error {
    13  	return nil
    14  }
    15  
    16  func (ld *v2LayerDescriptor) open(ctx context.Context) (distribution.ReadSeekCloser, error) {
    17  	blobs := ld.repo.Blobs(ctx)
    18  	return blobs.Open(ctx, ld.digest)
    19  }