FROM python:3.8-slim-buster as builder RUN python -m venv /opt/venv RUN apt-get update && apt-get install -y build-essential COPY requirements.txt . RUN pip install uwsgi RUN pip install -r requirements.txt FROM python:3.8-slim-buster COPY --from=builder /opt/venv /opt/venv ENV PATH="/opt/venv/bin:$PATH" WORKDIR /srv/ COPY . . ENTRYPOINT flask run