Mailinglist Archive: opensuse-factory (572 mails)

< Previous Next >
[opensuse-factory] Docker 1.11 Update
Hi all,

In the recent Docker 1.11 update, several components of the Docker daemon were split into different parts. The container runtime (runC) and the daemon that manages runC runners (containerd) are separated from the Docker daemon completely. To this end, I've packaged all three components separately -- which means we have to add two packages.

runC is the same codebase Docker was using previously, it's just being used in a different form now (a binary rather than actually hooking into the exported functions of libcontainer -- the brains of runC). I'm one of the maintainers of this project and am sure that our users will probably want to use this package by itself (we're working on some killer features in runC that might). runC is backed by the Open Container Initiative (and thus by the Linux Foundation), and is Docker's contribution to the community -- a reference implementation of an OCI runtime.

containerd is provided by Docker Inc to be the a reference daemon to spawn OCI containers. It has its own API which Docker uses to communicate with it. This has been packaged as a separate systemd service, as users may want to use this by itself. It is designed to be agnostic to things Docker cares about (building container images, reproducibilty, etc). It's a low-level daemon to control runC.

There are three maintainence requests for this update:
* runC: https://build.opensuse.org/request/show/390657
* containerd: https://build.opensuse.org/request/show/390658
* Docker: https://build.opensuse.org/request/show/391280

In addition, the Docker package update includes a backport of a fix for CVE-2016-3697.

--
Aleksa Sarai
Software Engineer (Containers)
SUSE Linux GmbH
https://www.cyphar.com/
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups