5 ms·
> And the idea of interfacing with systemd on cgroups wasn't very appatizing because it was guaranteed to lead to Docker needing special compat code for whateve
by cwyers 11y ago
> And the idea of interfacing with systemd on cgroups wasn't very appatizing because it was guaranteed to lead to Docker needing special compat code for whatever non-systemd version of cgroups control came out.
Unless Docker is planning to move to running on BSD jails or fork the kernel, they have to do this no matter how unappetizing they find it, once the kernel moves to single writers on cgroups.
- mkw39ekdm 11y agoFreeBSD is working on Docker support: https://wiki.freebsd.org/Docker https://wiki.freebsd.org/Docker
- fatherlinnux 11y agoHave fun with that. The Linux User Space will not work on a BSD kernel, so you would be forced into a BSD user space. Now you are back at Square Zero. There is nothing wrong with the BSD, but it's just another different thing to learn and work with. I am skeptical this is the right way of looking at the problem. Bottom line, the Linux Kernel changed, so Docker has to deal with it.
- ibotty 11y ago> The Linux User Space will not work on a BSD kernel That's wrong, more or less. Read about Linux emulation on BSDs. Of course some low-level utilities won't work, but most of userspace does.