So playing microkernels anyway, with worse performance due to the extra monolithic layers.
Then there is the whole IPC taking place across containers with much slower APIs and heavier context switch states.
The two remaining ones are worse than any micro-kernel API call in performace.
[1]: https://docs.docker.com/engine/reference/run/#ipc-settings--...