Comment by antod

4 months ago

I don't think Docker came about due to cgroups and namespaces being arcane, LXC was already abstracting that away.

Docker's claim to fame was connecting that existing stuff with layered filesystem images and packaging based off that. Docker even started off using LXC to cover those container runtime parts.