package v1

import "gvisor.dev/gvisor/pkg/shim/v1"

Package v1 implements Containerd Shim v2 interface.

Index

Functions

func New

func New(ctx context.Context, id string, publisher shim.Publisher, cancel func()) (shim.Shim, error)

New returns a new shim service that can be used via gRPC.

Source Files

service.go

Directories

PathSynopsis
pkg/shim/v1/extensionPackage extension provides an extension to the shim.
pkg/shim/v1/procPackage proc is responsible to manage the communication between the shim and the sandbox process running the container.
pkg/shim/v1/runscPackage runsc implements Containerd Shim v2 interface.
pkg/shim/v1/runsccmdPackage runsccmd provides an API to interact with runsc command line.
pkg/shim/v1/runtimeoptionsPackage runtimeoptions contains the runtimeoptions proto for containerd 1.5 and above.
pkg/shim/v1/runtimeoptions/v14Package v14 contains the runtimeoptions proto for containerd 1.4 and earlier.
pkg/shim/v1/utilsPackage utils container miscellaneous utility function used by the shim.
Version
v0.0.0-20250702012632-902e88ff9314 (latest)
Published
Jul 2, 2025
Platform
linux/amd64
Imports
16 packages
Last checked
18 hours ago

Tools for package owners.