Docker: Flask + uwsgi
examples/flask-uwsgi/Dockerfile
FROM ubuntu:20.04 RUN apt-get update && \ apt-get upgrade -y && \ apt-get install -y python3 && \ apt-get install -y python3-pip && \ DEBIAN_FRONTEND="noninteractive" apt-get install -y uwsgi && \ apt-get install -y uwsgi-plugin-python3 && \ echo done # The DEBIAN_FRONTEND config needed for tzdata installation COPY requirements.txt . RUN pip3 install -r requirements.txt RUN rm -f requirements.txt COPY . /opt/ COPY uwsgi.ini /etc/uwsgi/apps-enabled/ WORKDIR /opt CMD service uwsgi start; tail -F /var/log/uwsgi/app/uwsgi.log
examples/flask-uwsgi/uwsgi.ini
[uwsgi] http-socket = :5000 plugin = python3 wsgi-file = /opt/app.py process = 3 callable = app