FROM python:3.11-alpine ARG FLASK_PORT=8085 ENV FLASK_PORT=$FLASK_PORT WORKDIR /opt/pgs_avatar COPY . /opt/pgs_avatar RUN python -m venv venv && \ source venv/bin/activate && \ pip install -U -r requirements.txt EXPOSE $FLASK_PORT CMD ["/bin/sh", "-c", "source venv/bin/activate; flask run --host 0.0.0.0 --port ${FLASK_PORT}"]