Runs nginx
and uwsgi
under supervisor
.
UID PID PPID CMD
root 1 0 /usr/bin/python /usr/bin/supervisord
root 9 1 nginx: master process /usr/sbin/nginx
root 10 1 /usr/local/bin/uwsgi --ini /var/www/app/uwsgi.ini
www-data 11 9 nginx: worker process
www-data 12 9 nginx: worker process
www-data 13 9 nginx: worker process
www-data 14 9 nginx: worker process
This image is a boilerplate for any Flask application, pages are served by uwsgi and Nginx.
On Docker host run: docker run -d -p 80:80 p0bailey/docker-flask
On Docker machine run: docker run -d -p 80:80 p0bailey/docker-flask
Docker compose: docker-compose up -d
Source code: https://github.com/p0bailey/docker-flask