This project follows this tutorial by Liz Rice (Aqua Security), which was a talk she did at Container Camp.
The aim of this project is to replicate docker run
command by codding the following container parts in Go:
- Namespaces
- Rootless containers
- Cgroups
- Fork bomb
git clone http://github.com/nikimanoledaki/container_from_scratch
cd container_from_scratch
go run main.go