Enrico Testori I use docker as well, but not for the root machine, more for my build systems and dev systems. I try only to use docker where I need it, it also depends on how many people have access to my machine and what lvl they are.
I could also go for overkill and just install a kubernetis cluster on my machine maybe with openshift or openstack ;D .... it would be quite interesting. But I am mainly a Dev with extended Ops knowledge. So I have to keep my focus more concise and cannot play around to much ^^.