January 16, 2020

195 words 1 min read

Containerd Internals: Building a Core Container Runtime

Containerd Internals: Building a Core Container Runtime

Containerd is the core container runtime used in Docker to execute containers and distribute images. It was designed from the ground up to support the OCI image and runtime specifications. The design …

Talk Title Containerd Internals: Building a Core Container Runtime
Speakers Stephen Day (Containerd Maintainer, Cruise Automation), Phil Estes (Distinguished Engineer & CTO, Container Architecture Strategy, IBM)
Conference Open Source Summit North America
Conf Tag
Location Los Angeles, CA, United States
Date Sep 10-14, 2017
URL Talk Page
Slides Talk Slides
Video

Containerd is the core container runtime used in Docker to execute containers and distribute images. It was designed from the ground up to support the OCI image and runtime specifications. The design of containerd is carefully crafted to fit the use cases of modern container orchestrators like Kubernetes and Swarm. In this talk, we dive into design decisions that help containerd meet a diverse set of requirements for a growing container world. Developing an understanding of the decoupled components will provide attendees a grasp where they can leverage functionality in their platforms. By slicing the components of a container runtime into the right pieces, integrators can choose only what they need.

comments powered by Disqus