• Stars
    star
    132
  • Rank 272,635 (Top 6 %)
  • Language
    Python
  • Created about 7 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A working example of nginx+flask+postgres multi-container setup using Docker Compose

This is a working example of a multi-container flask application with Postgres as the database fronted by the nginx reverse proxy. See my blog post for a detailed explanation.

Usage

  1. Bootstrap the DB
$ docker-compose up -d db
$ docker-compose run --rm flaskapp /bin/bash -c "cd /opt/services/flaskapp/src && python -c  'import database; database.init_db()'"
  1. Bring up the cluster
$ docker-compose up -d
  1. Browse to localhost:8080 to see the app in action.