What is an OCI bundle? Understanding config.json and container runtimes
Container images get all the attention, but the thing a low-level runtime actually consumes is not an image. It is a bundle: a directory on disk containing an extracted root filesystem and a single JSON file. Understanding that file is the clearest possible explanation of what a container is.