Недавно я начал изучать докер, и кажется, что большая часть тяжелого подъема выполняется ядром linux, используя пространства имен и группы.
Несколько вещей, которые я нахожу в замешательстве, следующие:
-
В чем разница между пространством имен и cgroup? Каковы различные случаи использования, которые они затрагивают?
-
Что такое докер, реализованный поверх этого, чтобы получить популярность?
-
Я хотел бы знать внутренности этих функций и то, как они реализованы.