Die Docker-Runtime Containerd hat mit Version 1.0 einen Meilenstein geschafft. Die Entwickler sehen die Runtime-Umgebung soweit gediehen, dass sie den Vorgaben für Docker und dem OCI-Format genügt.
Mit der Ausgliederung von Dockerd sollten diese Anpassung an den Standard der Open Container Initiative erreicht werden. Docker 1.11 kam erstmals mit RunC und Containerd. Der modulare Aufbau von Docker, mit der Übertragung der Runtime an die Cloud Native Computing Foundation (CNCF) sollte zudem die Entwicklung beschleunigen.

Der Weg zu Dockerd 1.0. Quelle: Docker
In der Ankündigung der Version 1.0 heißt es, dass die Freigabe nach intensiven Tests erfolgt sei, während denen auch die Leistungsfähigkeit signifikant verbessert worden sei. Zudem seien weitere Features wie ein komplettes Storage-und Distributionssystem für OCI- und Docker-Images eingearbeitet worden. Ein robustes Event-System sei ebenfalls Bestandteil. Zudem nutze nun auch Kubernetes Dockerd für sein Cri-Containerd-Projekt, dass es Nutzern erlaube, Kubernetes Cluster mit Containerd als unterliegender Runtime zu betreiben. Insgesamt habe die Entwicklungsarbeit auch zu einer Verschlankung des Codes geführt



