first: get docker and docker-compose
then: run
docker-compose up
Then you can see The Hello world from docker in localhost:80
this quickstart is for lazy man like me. I get tired of flask's stupid design, when create a falsk-project, flask will not support Blueprint template option, as also, it make use of the docker's convenience. This integrate
Flask-Login
Flask-Migrate
Flask-SQLAlchemy
Use mysql. you can change it easily if you like.
in docker, this has also something interesting, I set net.core.somaxconn
to 1024 to support more connections.
In production env, i suggest to open nginx in dockerfile-web(Don't forget write a nginx-conf file) , and set up uwsgi for production, I give a uwsgi-config file in uwsgi directory.
This project is licensed under the terms of the Apache license.