FROM python:3.12-slim # Everything will be done in /app (Not in the main OS Image) WORKDIR /app COPY requirements.txt . RUN python.exe -m pip install --upgrade pip RUN pip install --no-cache-dir -r requirements.txt COPY . . RUN chmod +x ./entrypoint.sh ENV FLASK_APP=app.py ENTRYPOINT ["./entrypoint.sh"] CMD []