FROM python:3.12-bullseye ENV PYTHONFAULTHANDLER=1 ENV PYTHONUNBUFFERED=1 ENV MODE="PRODUCTION" RUN mkdir -p /app COPY requirements.txt /app WORKDIR /app RUN pip3 install -r requirements.txt EXPOSE 8000 COPY . /app CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"]