Watch our series on Linux Namespaces which is a 6 hour program that teaches you what Linux Namespaces. We created this series to show junior programmers how to build their own Linux containers, so that when they start using Docker and Kubernetes, they would understand what's actually happening underneath the hood.
This 3 minute video demonstrates how you can build your own Linux container without Docker, and this video explains the relationship between Linux Namespaces, Containers, Docker and Kubernetes:
And if you want a 30 minute expalnation of the summary, you can watch this video:
If you want a detailed explanation of each namespace, our entire series on Linux Namespaces is available for paid YouTube members. You can join through these instructions here.