This repository has been archived on 2024-07-19. You can view files and clone it, but cannot push or open issues or pull requests.
rotini/backend/Dockerfile

25 lines
438 B
Text
Raw Normal View History

ARG PYTHON_VERSION
2023-08-16 04:32:26 +00:00
FROM python:$PYTHON_VERSION-slim
ENV DEBIAN_FRONTEND=noninteractive
RUN apt update && apt upgrade -y
RUN apt-get install -y \
2023-08-16 04:32:26 +00:00
gcc \
libpq-dev
WORKDIR /app
COPY ./requirements.txt ./requirements.txt
RUN python3 -m pip install -U pip==23.0.0 pip-tools==7.1.0
RUN python3 -m pip install -r ./requirements.txt
COPY ./rotini ./rotini
WORKDIR ./rotini
CMD python3 -m uvicorn main:app --host 0.0.0.0