Newer
Older
FROM python:3.12
WORKDIR /code
COPY ./requirements.txt /code/requirements.txt
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
COPY ./src /code/src
WORKDIR /code
ENV PYTHONUNBUFFERED=1
EXPOSE 8000
CMD ["gunicorn", "-b :8000", "src.app:app", "--access-logfile", "-", "--error-logfile", "-", "--capture-output"]