I've been using Docker for a while and I'm interested in learning its internals. I've read about kernel namespaces it uses. But I don't understand how they are used.
So my problem is: I haven't found any official Linux kernel documentation about it. I haven't found any official source covering subcategories either (PID, IPC, Network).
What I found is the following page: https://www.kernel.org/doc/Documentation/namespaces/