Docker is looking to spark a new wave of container innovation by donating its containerd project to the Cloud Native Computing Foundation.
Last year Docker revealed that it was releasing its core container runtime as a standalone open-source project, this was incorporated into a separate project called containerd. Now, the company has moved forward with its plans to engage more with the community and has presented a proposal to the CNCF Technicla Oversight Committee for the project to become a CNCF project.
Solomon Hykes, co-founder and CTO Docker, said: “Over the past 4 years, the adoption of containers with Docker has triggered an unprecedented wave of innovation in our industry: we believe that donating containerd to the CNCF will unlock a whole new phase of innovation and growth across the entire container ecosystem.
“Containerd is designed as an independent component that can be embedded in a higher level system, to provide core container capabilities. Since our December announcement, we have focused efforts on identifying the right home for containerd, and making progress in implementing it and building consensus in the community.”
The idea to put containerd in the CNCF is to help continue the development of the technology and because: “Docker with containerd is already a key foundation for Kubernetes, which was the original project donated to the CNCF; Kubernetes 1.5 runs with Docker 1.10.3 to 1.12.3. Moving forward, we and key stakeholders from the Kubernetes project believe that containerd 1.0 can be a great core container runtime for Kubernetes.
“Strong alignment with other CNCF projects (in addition to Kubernetes): containerd exposes an API using gRPC and exposes metrics in the Prometheus format. Both projects are part of CNCF already,” the CTO said.
In further Docker and container advancement efforts, Accenture and the containerisation company have announced a global and the availability of container services within the Accenture Cloud Factory. The idea is to provide industrialised solutions for enterprises in the hope that they can accelerate cloud adoption.
As part of the alliance, Accenture and Docker will work together to create migration accelerators and best practices for those looking to adopt the technology.
Read more: Containers debunked: DevOps, security and why containers will not replace virtual machines
Adam Burden, senior managing director, Advanced Technology & Architecture at Accenture, said: “Containers enable compelling approaches for modernizing applications such as gradually decomposing monolithic programs into collections of independent and API-enabled services, while also supporting workload portability from laptop all the way to cloud.”
“By using Docker Datacenter and the Accenture Cloud Factory, clients can take advantage of our experience and best practices from modernizing thousands of applications, reducing their risk and accelerating the benefits of agile and digital transformation.”