Ich habe vor kurzem begonnen, docker zu lernen, und es scheint, dass der größte Teil des Heavy Lifting vom Linux-Kernel erledigt wird, indem Namespaces und Cgroups verwendet werden.Unterschied zwischen Cgroups und Namespaces
Ein paar Dinge, die ich verwirrend bin zu finden sind:
Was ist der Unterschied zwischen einem Namespace und einer Kontrollgruppe? Was sind die verschiedenen Anwendungsfälle, die sie ansprechen?
Was hat Docker implementiert, um diese Popularität zu gewinnen?
Ich würde gerne die Interna dieser Funktionen und wie sie implementiert sind, kennen.
Siehe https://en.wikipedia.org/wiki/Cgroups und https://en.wikipedia.org/wiki/Cgroups#Namespace_isolation – gavv