https://www.serveradminz.com/blog/overview-docker-vagrant/