We usually need to perform many changes to be able to run a docker-compose file, but in this repo you can find files already prepared to work out of the box.
The only thing that you need to do is to create the .env file on the same directory of your docker-compose.yml file containing your private/custom data