22 lines
418 B
Docker
22 lines
418 B
Docker
FROM python:3.12-slim
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
|
|
|
RUN apt update && apt upgrade -y
|
|
|
|
RUN apt-get install -y \
|
|
gcc \
|
|
libpq-dev
|
|
|
|
WORKDIR /app
|
|
|
|
COPY ./requirements.txt ./requirements.txt
|
|
|
|
RUN python3 -m pip install -U pip==23.3 pip-tools==7.3.0
|
|
RUN python3 -m pip install -r ./requirements.txt
|
|
|
|
COPY ./rotini ./rotini
|
|
|
|
WORKDIR ./rotini
|
|
|
|
CMD python3 -m uvicorn base.asgi:application --host 0.0.0.0
|