OCI Runtime Spec: The 'How to Run' Standard for Containers
The OCI Runtime Spec is the universal instruction manual for executing a container. It defines a standard `config.json` and lifecycle actions, ensuring a container runs the same way across different runtimes like `runc` or `crun`.
The OCI Runtime Specification is the universal contract for executing containers. It defines a standard `config.json` file and a set of lifecycle actions, ensuring any compliant runtime can create, start, and stop a container predictably. This allows tools like Docker or Kubernetes to use different low-level runtimes (e.g., `runc`, `crun`) interchangeably. The common footgun is confusing this with the OCI Image Spec, which defines how to build and package the container image, not how to actually run it.
Read the original → github.com
- #containers
- #oci
- #kubernetes
- #docker
- #runc
Get five bites like this every day.
Tezvyn delivers a daily feed of 60-second tech bites with quizzes to lock in what you learn.