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-20250515015002-498360cc7c63 (latest)
Published
May 15, 2025
Platform
linux/amd64
Imports
16 packages
Last checked
2 hours ago

Tools for package owners.