Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
containerd/server/config
config is the global configuration for containerd
|
config is the global configuration for containerd |
contrib
|
|
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. |
remotes/docker/config
Package config contains utilities for helping configure the Docker resolver
|
Package config contains utilities for helping configure the Docker resolver |
remotes/docker/schema1
Package schema1 provides a converter to fetch an image formatted in Docker Image Manifest v2, Schema 1.
|
Package schema1 provides a converter to fetch an image formatted in Docker Image Manifest v2, Schema 1. |
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. |
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. |
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 providing utilies to help cleanup
|
Package providing utilies to help cleanup |
cri/bandwidth
Package bandwidth provides utilities for bandwidth shaping
|
Package bandwidth provides utilities for bandwidth shaping |
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. |
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 convinient aliases that make google.golang.org/protobuf migration easier.
|
Package proto provides convinient aliases that make google.golang.org/protobuf migration easier. |
protobuf/types
Package types provides convinient aliases that make google.golang.org/protobuf migration easier.
|
Package types provides convinient 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.