The Influence of the Open Container Initiative (OCI)
Explore the role of the Open Container Initiative (OCI) in shaping Docker Engine standards. Understand OCI specifications for images, runtimes, and distribution, and how Docker uses tools like runc and containerd to create and manage OCI-compliant containers effectively.
We'll cover the following...
Around the same time that Docker, Inc. was refactoring the Engine, the OCI was in the process of defining two container-related standards:
- Image specification (image-spec)
- Runtime specification (runtime-spec)
Both specifications were released as version 1.0 in July 2017 and are still vital today. They’ve even added a third specification, the distribution specification (distribution-spec), governing how images are distributed via registries.
At the time of writing, the runtime-spec is at version 1.1.0, the image-spec is at version 1.0.2, and the distribution-spec is at 1.0.1. However, plans are underway for version 1.1 of both the image-spec and distribution-spec. We ...