containerd donation to cncf cloud native conference berlin 2017

Post on 05-Apr-2017

2.116 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Docker donates containerd to CNCF

Patrick Chanezon, @chanezon, Docker Inc. March 2017

containerd: What is a Core Container Runtime?Component that provides core primitives to manage containers on a host

• Container execution and supervision• Image distribution• Network Interfaces & Management• Local storage• Native plumbing level API

Built by Docker with input from five largest cloud providers• Alibaba, AWS, Google, IBM and Microsoft

Docker Engine = Container Platform for Complete Distributed App Lifecycle

Docker Differentiators

SwarmKit

Containerd

InfraKit

Container Orchestration

Core Container Runtime

Infrastructure

DockerAPI

DockerCLI

DockerCompose

DockerBuild

Auth DockerContent

Trust

DockerDistribution

PluginsStorage

Networking

containerd already widely used through Docker

E-Commerce Media Life Sciences/Healthcare

Finance

Vertical Search

IT SaaS IaaS PaaSGovernment

Millions of installs, in all industry segments

2013

- 05

2013

- 06

2013

- 07

2013

- 08

2013

- 09

2013

- 10

2013

- 11

2013

- 12

2014

- 01

1,000,0000

2014

- 02

2014

- 03

2014

- 04

2014

- 05

2014

- 06

2014

- 07

2014

- 08

2014

- 09

2014

- 10

2014

- 11

2014

- 12

2015

- 01

2015

- 02

2015

- 03

2015

- 04

2015

- 05

2015

- 06

2015

- 07

2015

- 08

2015

- 09

2015

- 10

2015

- 11

2015

- 12

2016

- 0

1

1,000,000,000~

10,000,0009,000,0008,000,0007,000,0006,000,0005,000,0004,000,0003,000,0002,000,000

6,000,000,0005,750,000,0005,500,000,0005,250,000,0005,000,000,0004,750,000,0004.500,000,0004,250,000,0004,000,000,0003,750,000,0003,500,000,0003,250,000,0003,000,000,0002,750,000,0002,500,000,0002,250,000,0002,000,000,0001,750,000,0001,500,000,0001,250,000,000

October 2016 at LinuxCon Berlin

InfraKit

containerd’s role in Container Ecosystem

containerd 1.0 planned for Q2 2017

containerd community• 141 commits per month (avg)• 17 unique contributors per month (avg)• 7 new contributors in past 30 days• 8 maintainers, from 5 companies

why CNCF?

Alignment with CNCF goals• cloud native: container packaged, dynamically managed,

micro-services oriented• containerd’s goal is to be a great core container runtime for cloud

native systemsAlignment with CNCF projects

• uses GRPC, exposes metrics in Prometheus format• designed to be a great replacement for Docker as Kubernetes

CRI implementation

Want to contribute or learn more?containerd devs at Cloud Native Conference

@justincormack

• Justin Cormack’s talk Thursday 11:30-12:05“Containerd: The Universal Container Runtime”

• containerd Salon Wednesday 1:55 pm - 3:15 pm in C04• Next containerd summit at DockerCon in Austin April 20th

during Docker Internals summit

@dmcgowan @estep

top related