Versions in this module Expand all Collapse all v1 v1.7.0 Oct 31, 2022 v1.6.9 Oct 23, 2022 Changes in this version + const DefaultSandboxCPUshares + func GetIPCNamespace(pid uint32) string — linux/amd64 + func GetNetworkNamespace(pid uint32) string — linux/amd64 + func GetPIDNamespace(pid uint32) string — linux/amd64 + func GetUTSNamespace(pid uint32) string — linux/amd64 + func IsCgroup2UnifiedMode() bool — linux/amd64 + func WithAdditionalGIDs(userstr string) oci.SpecOpts — linux/amd64 + func WithAnnotation(k, v string) oci.SpecOpts + func WithCapabilities(sc *runtime.LinuxContainerSecurityContext, allCaps []string) oci.SpecOpts — linux/amd64 + func WithContainerdShimCgroup(path string) containerd.NewTaskOpts + func WithDefaultSandboxShares(ctx context.Context, client oci.Client, c *containers.Container, ...) error — linux/amd64 + func WithDevices(config *runtime.ContainerConfig) oci.SpecOpts — windows/amd64 + func WithDevices(osi osinterface.OS, config *runtime.ContainerConfig, ...) oci.SpecOpts — linux/amd64 + func WithDisabledCgroups(_ context.Context, _ oci.Client, c *containers.Container, s *runtimespec.Spec) error — linux/amd64 + func WithMounts(osi osinterface.OS, config *runtime.ContainerConfig, extra []*runtime.Mount, ...) oci.SpecOpts — linux/amd64 + func WithNewSnapshot(id string, i containerd.Image, opts ...snapshots.Opt) containerd.NewContainerOpts + func WithOOMScoreAdj(config *runtime.ContainerConfig, restrict bool) oci.SpecOpts — linux/amd64 + func WithPodNamespaces(config *runtime.LinuxContainerSecurityContext, sandboxPid uint32, ...) oci.SpecOpts — linux/amd64 + func WithPodOOMScoreAdj(adj int, restrict bool) oci.SpecOpts — linux/amd64 + func WithProcessArgs(config *runtime.ContainerConfig, image *imagespec.ImageConfig) oci.SpecOpts + func WithRelativeRoot(root string) oci.SpecOpts + func WithResources(resources *runtime.LinuxContainerResources, ...) oci.SpecOpts — linux/amd64 + func WithSelinuxLabels(process, mount string) oci.SpecOpts — linux/amd64 + func WithSupplementalGroups(groups []int64) oci.SpecOpts — linux/amd64 + func WithSysctls(sysctls map[string]string) oci.SpecOpts — linux/amd64 + func WithVolumes(volumeMounts map[string]string) containerd.NewContainerOpts + func WithWindowsCredentialSpec(credentialSpec string) oci.SpecOpts — windows/amd64 + func WithWindowsDefaultSandboxShares(ctx context.Context, client oci.Client, c *containers.Container, ...) error — windows/amd64 + func WithWindowsMounts(osi osinterface.OS, config *runtime.ContainerConfig, extra []*runtime.Mount) oci.SpecOpts — windows/amd64 + func WithWindowsNetworkNamespace(path string) oci.SpecOpts — windows/amd64 + func WithWindowsResources(resources *runtime.WindowsContainerResources) oci.SpecOpts — windows/amd64 + func WithoutAmbientCaps(_ context.Context, _ oci.Client, c *containers.Container, s *runtimespec.Spec) error — linux/amd64 + func WithoutDefaultSecuritySettings(_ context.Context, _ oci.Client, c *containers.Container, s *runtimespec.Spec) error — linux/amd64 + func WithoutNamespace(t runtimespec.LinuxNamespaceType) oci.SpecOpts — linux/amd64 + func WithoutRoot(ctx context.Context, client oci.Client, c *containers.Container, ...) error