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-20250605235530-a6711d1e1dc6 (latest)
Published
Jun 5, 2025
Platform
linux/amd64
Imports
16 packages
Last checked
4 hours ago

Tools for package owners.