Portability

The primordial objective of a container is to replicate execution environments:

  • The same environment (namespace, chroot, cgroups) can be used in different hosts.

Because of this, it is fundamental for the definition of a container to be universal.

Open Container Initiative (OCI)

  • Defines the standard for userspace tools:

    • Runtime specifications: configuration, execution, and life-cycle of a container.

    • Image specifications: how to represent data from a container.

Last updated