Have you ever wondered what containers are and how they implemented?
Do you know that you can create one with nothing more than the Linux command line?
Here’s 9 great resources you can use to learn how they're implemented:
- Watch: Cgroups, namespaces, and beyond: what are containers made from? By Jérôme Petazzoni.
- Watch: Containers From Scratch by Liz Rice
- Watch: Rootless Containers from Scratch by Liz Rice
- Code: Build your own Docker at CodeCrafters
- Do: Contaier Tutorials by Ivan Velichko
- Watch: Build your own Container Runtime with chroot by Adam Gordon Bell and another version of the same presentation.
- Watch: Building Containers From Scratch by Vinesh Agrawal
- Code: Linux namespace Golang experiments by Songrong Jiang
- Read: Building a Container in Go.
Coming soon, a build your own Docker Coding Challenge.