Documentation
¶
Index ¶
- func GetRuntime(ctx context.Context, flags flag.FlagSet, ef entities.EngineFlags) (*libpod.Runtime, error)
- func GetRuntimeDisableFDs(ctx context.Context, fs flag.FlagSet, ef entities.EngineFlags) (*libpod.Runtime, error)
- func GetRuntimeMigrate(ctx context.Context, fs flag.FlagSet, ef entities.EngineFlags, ...) (*libpod.Runtime, error)
- func GetRuntimeNoStore(ctx context.Context, fs flag.FlagSet, ef entities.EngineFlags) (*libpod.Runtime, error)
- func GetRuntimeRenumber(ctx context.Context, fs flag.FlagSet, ef entities.EngineFlags) (*libpod.Runtime, error)
- func NewContainerEngine(mode entities.EngineMode, opts entities.EngineOptions) (entities.ContainerEngine, error)
- func NewImageEngine(mode entities.EngineMode, opts entities.EngineOptions) (entities.ImageEngine, error)
- func ParseIDMapping(mode namespaces.UsernsMode, uidMapSlice, gidMapSlice []string, ...) (*storage.IDMappingOptions, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetRuntime ¶
func GetRuntime(ctx context.Context, flags flag.FlagSet, ef entities.EngineFlags) (*libpod.Runtime, error)
GetRuntime generates a new libpod runtime configured by command line options
func GetRuntimeDisableFDs ¶
func GetRuntimeDisableFDs(ctx context.Context, fs flag.FlagSet, ef entities.EngineFlags) (*libpod.Runtime, error)
GetRuntimeDisableFDs gets a libpod runtime that will disable sd notify
func GetRuntimeMigrate ¶
func GetRuntimeMigrate(ctx context.Context, fs flag.FlagSet, ef entities.EngineFlags, newRuntime string) (*libpod.Runtime, error)
GetRuntimeMigrate gets a libpod runtime that will perform a migration of existing containers
func GetRuntimeNoStore ¶
func GetRuntimeNoStore(ctx context.Context, fs flag.FlagSet, ef entities.EngineFlags) (*libpod.Runtime, error)
GetRuntimeNoStore generates a new libpod runtime configured by command line options
func GetRuntimeRenumber ¶
func GetRuntimeRenumber(ctx context.Context, fs flag.FlagSet, ef entities.EngineFlags) (*libpod.Runtime, error)
GetRuntimeRenumber gets a libpod runtime that will perform a lock renumber
func NewContainerEngine ¶
func NewContainerEngine(mode entities.EngineMode, opts entities.EngineOptions) (entities.ContainerEngine, error)
func NewImageEngine ¶
func NewImageEngine(mode entities.EngineMode, opts entities.EngineOptions) (entities.ImageEngine, error)
NewImageEngine factory provides a libpod runtime for image-related operations
func ParseIDMapping ¶
func ParseIDMapping(mode namespaces.UsernsMode, uidMapSlice, gidMapSlice []string, subUIDMap, subGIDMap string) (*storage.IDMappingOptions, error)
ParseIDMapping takes idmappings and subuid and subgid maps and returns a storage mapping
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.