Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Interface interface {
Build(sealerBuildFlags *options.BuildOptions) (string, error)
CreateContainer(opts *options.FromOptions) (string, error)
CreateWorkingContainer(opts *options.BuildRootfsOptions) (string, error)
Mount(opts *options.MountOptions) ([]options.JSONMount, error)
Copy(opts *options.CopyOptions) error
Commit(opts *options.CommitOptions) (string, error)
Login(opts *options.LoginOptions) error
Logout(opts *options.LogoutOptions) error
Push(opts *options.PushOptions) error
Pull(opts *options.PullOptions) error
Images(opts *options.ImagesOptions) error
Save(opts *options.SaveOptions) error
Load(opts *options.LoadOptions) error
Inspect(opts *options.InspectOptions) error
GetImageAnnotation(opts *options.GetImageAnnoOptions) (map[string]string, error)
RemoveImage(opts *options.RemoveImageOptions) error
RemoveContainer(opts *options.RemoveContainerOptions) error
Tag(opts *options.TagOptions) error
GetSealerImageExtension(opts *options.GetImageAnnoOptions) (v1.ImageExtension, error)
LookupManifest(name string) (*libimage.ManifestList, error)
CreateManifest(name string, opts *options.ManifestCreateOpts) error
DeleteManifests(names []string, opts *options.ManifestDeleteOpts) error
InspectManifest(name string, opts *options.ManifestInspectOpts) error
PushManifest(name, destSpec string, opts *options.PushOptions) error
AddToManifest(name, imageSpec string, opts *options.ManifestAddOpts) error
RemoveFromManifest(name string, instanceDigest digest.Digest, opts *options.ManifestRemoveOpts) error
}
func NewImageEngine ¶
func NewImageEngine(configurations options.EngineGlobalConfigurations) (Interface, error)
Click to show internal directories.
Click to hide internal directories.