package v1
import "gvisor.dev/gvisor/pkg/shim/v1"
Package v1 implements Containerd Shim v2 interface.
Index ¶
- func New(ctx context.Context, id string, publisher shim.Publisher, cancel func()) (shim.Shim, error)
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 ¶
Path | Synopsis |
---|---|
pkg/shim/v1/extension | Package extension provides an extension to the shim. |
pkg/shim/v1/proc | Package proc is responsible to manage the communication between the shim and the sandbox process running the container. |
pkg/shim/v1/runsc | Package runsc implements Containerd Shim v2 interface. |
pkg/shim/v1/runsccmd | Package runsccmd provides an API to interact with runsc command line. |
pkg/shim/v1/runtimeoptions | Package runtimeoptions contains the runtimeoptions proto for containerd 1.5 and above. |
pkg/shim/v1/runtimeoptions/v14 | Package v14 contains the runtimeoptions proto for containerd 1.4 and earlier. |
pkg/shim/v1/utils | Package 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.