Versions in this module Expand all Collapse all v3 v3.4.10 Aug 29, 2022 v3.4.8 Aug 29, 2022 Changes in this version + func BlockAccessToKernelFilesystems(privileged, pidModeIsHost bool, mask, unmask []string, g *generate.Generator) — linux/amd64 + func CompleteSpec(ctx context.Context, r *libpod.Runtime, s *specgen.SpecGenerator) ([]string, error) + func CreateExitCommandArgs(storageConfig types.StoreOptions, config *config.Config, syslog, rm, exec bool) ([]string, error) + func DevicesFromPath(g *generate.Generator, devicePath string) error — linux/amd64 + func ExecuteCreate(ctx context.Context, rt *libpod.Runtime, runtimeSpec *spec.Spec, ...) (*libpod.Container, error) + func GenExposedPorts(exposedPorts map[string]struct{}) (map[uint16]string, error) + func GetDefaultNamespaceMode(nsType string, cfg *config.Config, pod *libpod.Pod) (specgen.Namespace, error) + func GetNamespaceOptions(ns []string, netnsIsHost bool) ([]libpod.PodCreateOption, error) + func InitFSMounts(mounts []spec.Mount) error + func IsValidDeviceMode(mode string) bool — linux/amd64 + func MakeContainer(ctx context.Context, rt *libpod.Runtime, s *specgen.SpecGenerator) (*spec.Spec, *specgen.SpecGenerator, []libpod.CtrCreateOption, error) + func MakePod(p *entities.PodSpec, rt *libpod.Runtime) (*libpod.Pod, error) + func MapSpec(p *specgen.PodSpecGenerator) (*specgen.SpecGenerator, error) + func ParseDevice(device string) (string, string, string, error) — linux/amd64 + func ParsePortMapping(portMappings []types.PortMapping) ([]ocicni.PortMapping, map[string]map[string]map[uint16]uint16, ...) + func SpecGenToOCI(ctx context.Context, s *specgen.SpecGenerator, rt *libpod.Runtime, ...) (*spec.Spec, error) + func SupersedeUserMounts(mounts []spec.Mount, configMount []spec.Mount) []spec.Mount