Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
containerd
command
|
|
|
containerd-shim-runc-v2
command
|
|
|
containerd-stress
command
|
|
|
containerd/server/config
config is the global configuration for containerd
|
config is the global configuration for containerd |
|
ctr
command
|
|
|
gen-manpages
command
|
|
|
go-buildtag
command
|
|
|
protoc-gen-go-fieldpath
command
|
|
|
contrib
|
|
|
checkpoint
command
|
|
|
core
|
|
|
images/archive
Package archive provides a Docker and OCI compatible importer
|
Package archive provides a Docker and OCI compatible importer |
|
images/converter
Package converter provides image converter
|
Package converter provides image converter |
|
metadata
Package metadata stores all labels and object specific metadata by namespace.
|
Package metadata stores all labels and object specific metadata by namespace. |
|
mount/manager
Package manager is used to manage mounts in a bolt database, normally backed by a tempfs.
|
Package manager is used to manage mounts in a bolt database, normally backed by a tempfs. |
|
remotes/docker/config
Package config contains utilities for helping configure the Docker resolver
|
Package config contains utilities for helping configure the Docker resolver |
|
runtime/restart
Package restart enables containers to have labels added and monitored to keep the container's task running if it is killed.
|
Package restart enables containers to have labels added and monitored to keep the container's task running if it is killed. |
|
runtime/v2/example/cmd
command
|
|
|
snapshots/storage
Package storage provides a metadata storage implementation for snapshot drivers.
|
Package storage provides a metadata storage implementation for snapshot drivers. |
|
Package defaults provides several common defaults for interacting with containerd.
|
Package defaults provides several common defaults for interacting with containerd. |
|
failpoint/cmd/cni-bridge-fp
command
|
|
|
failpoint/cmd/loopback-v2
command
|
|
|
failpoint/cmd/runc-fp
command
|
|
|
images/volume-ownership/tools
command
|
|
|
remote
Package remote contains gRPC implementation of internalapi.RuntimeService and internalapi.ImageManagerService.
|
Package remote contains gRPC implementation of internalapi.RuntimeService and internalapi.ImageManagerService. |
|
internal
|
|
|
cleanup
Package cleanup provides utilies to help cleanup.
|
Package cleanup provides utilies to help cleanup. |
|
cri/bandwidth
Package bandwidth provides utilities for bandwidth shaping
|
Package bandwidth provides utilities for bandwidth shaping |
|
cri/executil
Package exec provides an injectable interface and implementations for running commands.
|
Package exec provides an injectable interface and implementations for running commands. |
|
cri/resourcequantity
Package resourcequantity has tools for converting resource quantities to and from strings.
|
Package resourcequantity has tools for converting resource quantities to and from strings. |
|
cri/setutils
Package setutils has generic set and specified sets.
|
Package setutils has generic set and specified sets. |
|
cri/streamingserver
Package streamingserver contains server functions related the cri streaming api.
|
Package streamingserver contains server functions related the cri streaming api. |
|
cri/streamingserver/portforward
Package portforward contains server-side logic for handling port forwarding requests.
|
Package portforward contains server-side logic for handling port forwarding requests. |
|
cri/streamingserver/remotecommand
Package remotecommand contains functions related to executing commands in and attaching to pods.
|
Package remotecommand contains functions related to executing commands in and attaching to pods. |
|
cri/streamingserver/v1
Package v1 contains types/constants for core types used by the streaming server command functions.
|
Package v1 contains types/constants for core types used by the streaming server command functions. |
|
failpoint
Package failpoint provides the code point in the path, which can be controlled by user's variable.
|
Package failpoint provides the code point in the path, which can be controlled by user's variable. |
|
kmutex
Package kmutex provides synchronization primitives to lock/unlock resource by unique key.
|
Package kmutex provides synchronization primitives to lock/unlock resource by unique key. |
|
lazyregexp
Package lazyregexp is a thin wrapper over regexp, allowing the use of global regexp variables without forcing them to be compiled at init.
|
Package lazyregexp is a thin wrapper over regexp, allowing the use of global regexp variables without forcing them to be compiled at init. |
|
randutil
Package randutil provides utilities for cyrpto/rand.
|
Package randutil provides utilities for cyrpto/rand. |
|
truncindex
Package truncindex provides a general 'index tree', used by Docker in order to be able to reference containers by only a few unambiguous characters of their id.
|
Package truncindex provides a general 'index tree', used by Docker in order to be able to reference containers by only a few unambiguous characters of their id. |
|
pkg
|
|
|
atomicfile
Package atomicfile provides a mechanism (on Unix-like platforms) to present a consistent view of a file to separate processes even while the file is being written.
|
Package atomicfile provides a mechanism (on Unix-like platforms) to present a consistent view of a file to separate processes even while the file is being written. |
|
cap
Package cap provides Linux capability utility
|
Package cap provides Linux capability utility |
|
epoch
Package epoch provides SOURCE_DATE_EPOCH utilities.
|
Package epoch provides SOURCE_DATE_EPOCH utilities. |
|
fifosync
Package fifosync provides a pattern on Unix-like operating systems for synchronizing across processes using Unix FIFOs (named pipes).
|
Package fifosync provides a pattern on Unix-like operating systems for synchronizing across processes using Unix FIFOs (named pipes). |
|
filters
Package filters defines a syntax and parser that can be used for the filtration of items across the containerd API.
|
Package filters defines a syntax and parser that can be used for the filtration of items across the containerd API. |
|
gc
Package gc experiments with providing central gc tooling to ensure deterministic resource removal within containerd.
|
Package gc experiments with providing central gc tooling to ensure deterministic resource removal within containerd. |
|
identifiers
Package identifiers provides common validation for identifiers and keys across containerd.
|
Package identifiers provides common validation for identifiers and keys across containerd. |
|
progress
Package progress assists in displaying human readable progress information.
|
Package progress assists in displaying human readable progress information. |
|
protobuf/proto
Package proto provides convenient aliases that make google.golang.org/protobuf migration easier.
|
Package proto provides convenient aliases that make google.golang.org/protobuf migration easier. |
|
protobuf/types
Package types provides convenient aliases that make google.golang.org/protobuf migration easier.
|
Package types provides convenient aliases that make google.golang.org/protobuf migration easier. |
|
plugins package stores all the plugin types used by containerd internally.
|
plugins package stores all the plugin types used by containerd internally. |
Click to show internal directories.
Click to hide internal directories.


