Namespaces in the Linux kernel
In the Linux kernel, the six namespaces are mount, uts, ipc, pid, net and user, which provide isolation of the system’s resources. It is important to understand that namespaces and control groups are orthogonal by design.