package containerimage
import "github.com/moby/buildkit/source/containerimage"
Index ¶
- type Source
- func NewSource(opt SourceOpt) (*Source, error)
- func (is *Source) ID() string
- func (is *Source) Resolve(ctx context.Context, id source.Identifier, sm *session.Manager, vtx solver.Vertex) (source.SourceInstance, error)
- func (is *Source) ResolveImageConfig(ctx context.Context, ref string, opt llb.ResolveImageConfigOpt, sm *session.Manager, g session.Group) (digest.Digest, []byte, error)
- type SourceOpt
Types ¶
type Source ¶
type Source struct { SourceOpt // contains filtered or unexported fields }
func NewSource ¶
func (*Source) ID ¶
func (*Source) Resolve ¶
func (is *Source) Resolve(ctx context.Context, id source.Identifier, sm *session.Manager, vtx solver.Vertex) (source.SourceInstance, error)
func (*Source) ResolveImageConfig ¶
func (is *Source) ResolveImageConfig(ctx context.Context, ref string, opt llb.ResolveImageConfigOpt, sm *session.Manager, g session.Group) (digest.Digest, []byte, error)
type SourceOpt ¶
type SourceOpt struct { Snapshotter snapshot.Snapshotter ContentStore content.Store Applier diff.Applier CacheAccessor cache.Accessor ImageStore images.Store // optional RegistryHosts docker.RegistryHosts LeaseManager leases.Manager }
Source Files ¶
- Version
- v0.8.0-rc2
- Published
- Nov 19, 2020
- Platform
- js/wasm
- Imports
- 32 packages
- Last checked
- 1 minute ago –
Tools for package owners.