3 ms·
> Afaik, cgroups isn't enabled by default and requires customizing the kernel before you can enable it. cgroups are supported on every distribution's kernel I'
by cyphar 9y ago
> Afaik, cgroups isn't enabled by default and requires customizing the kernel before you can enable it.
cgroups are supported on every distribution's kernel I've ever touched in the past 5 years. Not to mention that they were originally developed (in part) by Google, though they had a different purpose back then. They're also a requirement for systemd to work properly, so any distribution that needs to run systemd will have them enabled in their kernels.
> At the very least, container tools such as Docker require symlinks too to invoke chroot-like filesystem isolation and this is also not available.
Docker (or rather runc) uses pivot_root and mount namespaces to implement filesystem isolation -- not symlinks (though I'm not sure what you mean here to be frank). These features have been in Linux for more than 10 years.