Newer
Older
# first stage
FROM python:3.9.2 AS builder
COPY requirements.txt .
# install dependencies to the local user directory (eg. /root/.local)
RUN pip install --user -r requirements.txt
# second unnamed stage
FROM python:3.9.2-slim-buster
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
WORKDIR /code
# copy only the dependencies installation from the 1st stage image
COPY --from=builder /root/.local /root/.local
COPY ./dataproc/ /code/
#COPY /home/yelmoubayed/Desktop/new-dp-service/dataproc /code/
CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"]