Get the latest tech news
Understanding Container Image Layers
To master containers, it's important to understand the concept of layers. In this post, I'll explain how layers work and the basis behind their implementation.
While merged shows the effects of our changes, upper(as the parent layer) stores the changes similar to the example in our manual process. The mount command can natively take a colon (:) delimited list of lowerdir paths, all of which are unioned together into a single file system. In fact, the containerd runtime used by Kubernetes (and the recently release Docker Desktop 4.27.0) uses a similar approach to build and manage its images (with the deeper details covered in Content Flow).
Or read this on Hacker News