^An environment for executing processes with configurable isolation and resource limitations. OCI Runtime Spec
^The state of a container includes the following properties... (中略) ...status (string, REQUIRED) is the runtime state of the container. The value MAY be one of: OCI Runtime Spec
^It reads the configuration files from a bundle, uses that information to create a container, launches a process inside the container, and performs other lifecycle actions. OCI Runtime Spec
^containerd is built with OCI support and with support for advanced features provided by runc. [4]
^By default, the Docker daemon automatically starts containerd[5]
^CRI-O then launches an OCI Compatible Runtime using the specification to run the container proceses. The default OCI Runtime is runc. [6]
^Kata Containers is an open source community working to build a secure container runtime with lightweight virtual machines [7]
^kata-runtime, referred to as "the runtime" ...(ry)... The runtime is OCI-compatible, CRI-O-compatible, and Containerd-compatible, allowing it to work seamlessly with both Docker and Kubernetes respectively. [8]
^It includes an Open Container Initiative (OCI) runtime called runsc that provides an isolation boundary between the application and the host kernel. [9]
^a filesystem bundle - a set of files organized in a certain way, and containing all the necessary data and metadata for any compliant runtime to perform all standard operations against it. OCI Runtime Spec
^OCI compliant runtime's create command is invoked with a reference to the location of the bundle and a unique identifier. OCI Runtime Spec
^An OCI Image is an ordered collection of root filesystem changes and the corresponding execution parameters for use within a container runtime. [11]
^an OCI implementation would download an OCI Image then unpack that image into an OCI Runtime filesystem bundle. At this point the OCI Runtime Bundle would be run by an OCI Runtime. [12]
^consisting of a manifest, an image index (optional), a set of filesystem layers, and a configuration. [13]
^an image manifest provides a configuration and set of layers for a single container image for a specific architecture and operating system. [14]
^The image configuration includes information such as application arguments, environments, etc. [15]