Tips for building a dev-env with docker

Using docker and docker-compose to run a development environment can be a good way to have all your services connected and running together. I'm going to assume you've got a basic understanding of docker and how it works if not there's a good overview of what docker is here. We're…