OCI Specifications

Overview of The OCI Specifications

The goal of this lab is to get a basic understanding of the three Open Containers Initiative (OCI) specifications that govern finding, running, building and sharing container. At the highest level, containers are two things, files and processes, at rest and running. First, we will take a look at what makes up a Container Repository on disk, then we will look at what directives are defined to create a running Container.
If you are interested in a slightly deeper understanding, take a few minutes to look at the OCI work, it's all publicly available in GitHub repositories:
Now, lets run some experiments to better understand these specifications.