Как же dockerd управляет контейнерами на хосте? Раньше Docker использовал технологию, называемую контейнерами Linux (LXC). LXC использует возможности ядра Linux, такие как namespaces и cgroups для создания изолированных сред в Linux, известных как контейнеры. Простому пользователю было сложно работать напрямую с LXC, и Docker предоставил удобный набор инструментов, который упрощал управление контейнерами.