Docker Compose Example https://www.roylindauer.com/blog/how-to-use-docker-effectively-as-a-development-tool.html