containerd Container Runtime
containerd.io
1
Leaving SiteNav
External Link Disclaimer
You are about to visit containerd.io. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
containerd is an industry standard core container runtime that provides the minimal functionality required to run containers on a system, serving as the reliable foundation layer that higher level platforms build upon. Originally developed within Docker as an internal component and donated to the Cloud Native Computing Foundation in March 2017, the project graduated to top level status in February 2019 and is now governed as a vendor neutral project under the Linux Foundation. The runtime implements the Container Runtime Interface specification for Kubernetes, making it the default container runtime in major Kubernetes distributions including Google GKE, Amazon EKS, Microsoft AKS, IBM Cloud, and minikube. Core capabilities include image pull and push with content store verification, container runtime management through OCI runtime specification, snapshot filesystem management with overlayfs and native snapshotters, namespace based isolation for multi tenancy, and an event system for lifecycle monitoring. The runtime supports OCI image and runtime specifications, enabling compatibility with images built by Docker, BuildKit, Buildah, and Kaniko. The Go based API exposes gRPC interfaces for programmatic management, while the ctr CLI provides command line access for debugging. Runtime shims allow integration with different low level runtimes including runc for Linux containers and runhcs for Windows containers. The Apache 2.0 licensed project has over 17,000 GitHub stars.
Tags & Categories
Categories
Tags
Statistics
1
Views
0
Clicks
0
Like
0
Dislike