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)
Config(opts *options.ConfigOptions) error
Login(opts *options.LoginOptions) error
Logout(opts *options.LogoutOptions) error
Push(opts *options.PushOptions) error
Pull(opts *options.PullOptions) (string, error)
Images(opts *options.ImagesOptions) error
Save(opts *options.SaveOptions) error
Load(opts *options.LoadOptions) error
RemoveImage(opts *options.RemoveImageOptions) error
RemoveContainer(opts *options.RemoveContainerOptions) error
Tag(opts *options.TagOptions) error
Inspect(opts *options.InspectOptions) (*v1.ImageSpec, error)
LookupManifest(name string) (*libimage.ManifestList, error)
CreateManifest(name string, opts *options.ManifestCreateOpts) (string, error)
DeleteManifests(names []string, opts *options.ManifestDeleteOpts) error
InspectManifest(name string, opts *options.ManifestInspectOpts) (*libimage.ManifestListData, error)
PushManifest(name, destSpec string, opts *options.PushOptions) error
AddToManifest(name string, imageNameOrIDList []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.