A condensed write up explaining definitions from the spec!

Do check out https://iximiuz.com/en/posts/oci-containers/ as well!

Spec - https://specs.opencontainers.org/runtime-spec/

What’s it for?

To define a standard container and the configuration, execution environment and lifecycle of these containers

Platforms

Containers are defined for Linux, Solaris, Windows and VMs. Yes, Virtual Machine based containers are a thing! 🤯

Bento deals with the Linux platform and features like namespaces and cgroups.

Definition of a Standard Container

The 5 principles of Standard Containers