Docker under the hood

Many people think that docker is a kind of monolithic system and they hardly understand how internally it works. see the figure below