A short C program to create a basic Linux container through isolating namespaces. This is a program developed as part of a three-part series of Medium articles about better understanding Docker Architecture. Links to these articles are provided below.
- Deconstructing Docker Part I: Understanding Containers
- Deconstructing Docker Part II: Understanding Docker Architecture
- Deconstructing Docker Part III: Creating Our Own Container
git clone https://github.com/jovanwongzixi/self-docker.git
cd self-docker
make
sudo ./self-docker /bin/bash