I’m very happy about this because previous to trying Docker Compose I spent two days getting frustrated with trying to set up a dev environment with other tools and Docker Compose was a lot easier and simpler. And then I told my sister about my docker-compose experiences and she was like “I KNOW, DOCKER COMPOSE IS GREAT RIGHT?!?!” So I thought I’d write a blog post about it, and here we are.
We use Docker Compose to make it simple for people to spin up their own personal environment for Unmark. It works incredibly well. You install Docker, download Unmark, run Docker Compose and voila -- it installs the entire stack you need, creates a web server, database server, and storage area then you just install Unmark (which is really just creating the needed database tables) and you're off and running.
You don't even need to know what any of this means to appreciate Docker Compose.