> According to Walsh's presentation, the root cause of the conflict is that the Docker daemon is designed to take over a lot of the functions that systemd also performs for Linux. These include initialization, service activation, security, and logging. "In a lot of ways Docker wants to be systemd," he claimed. "It dreams of being systemd."
This is just someone who doesn't understand what or why Docker is. And when Docker was developed and released (2013), systemd was barely an init system, let alone the monster with 50 tentacles it is today.
> My key take - Docker's developers cared about moving forward fast and making dev's life easier, not about integrating into existing systems well (which probably alone is the reason why Docker was born - see how FreeBSD guys keep believing they have Jails and it's superior over Docker).
100% agreed. That's why it's useless to compare to systemd.