Revamping libcontainer's systemd driver

Опубликовано: 21 Сентябрь 2019
на канале: All Systems Go!
401
8

https://media.ccc.de/v/ASG2019-151-re...



In this talk, I'll go through my efforts to revamp libcontainer's systemd driver, in particular to support the unified cgroup hierarchy.

libcontainer is part of runc (opencontainers/runc in GitHub) and is used by the Docker and containerd ecosystem to spawn containers. This work is trying to bridge the gap between the Docker/containerd/Kubernetes ecosystem and cgroup2 through the unified hierarchy, using systemd as an authoritative container manager. I'll also touch on alternative approaches (such as crun and systemd-nspawn) and briefly talk about the OCI standard and the need for it to evolve to properly support cgroup2 semantics.

Filipe Brandenburger

https://cfp.all-systems-go.io/ASG2019...