Hi, i did this just to learn docker:
https://github.com/mmat11/tg2dockerIt uses postgres, gunicorn and nginx. I should make a script in order to substitute some name that should be taken from the ENV, but if you wanna run postgres on the standard port and you don't want to use fancy instance names it should be fine as it is.
Let me know if it works, just pull the repository and run "docker-compose build && docker-compose up -d" then go to localhost