Container 07: Everything

The sealed box and what is packed inside it. This lesson runs the whole box, then compares it with the real one.
Before you start. Lessons Container 01: Fork and Exec to Container 06: A Network Namespace and a Virtual Cable built six walls one at a time: a child process, a private hostname and process list, a new root file system, a private /proc and /dev, a memory and process ceiling, and a private network. This lesson puts them behind one command and then measures what is still missing. You need the Alpine folder and the privileged shell from Build Your Own Container Runtime.