Select Git revision
fichier_inutile
Dockerfile 743 B
FROM python:3.8-alpine3.15
RUN adduser -D vroum
WORKDIR /home/vroum
# Required apk packages for building of mysqlclient and cffi python packages
RUN apk update \
&& apk add gcc musl-dev mariadb-dev libffi-dev
USER vroum
COPY requirements.txt /home/vroum
RUN pip install -r requirements.txt
COPY --chown=vroum:vroum back/ /home/vroum/back/
COPY --chown=vroum:vroum car/ /home/vroum/car/
COPY --chown=vroum:vroum squad/ /home/vroum/squad/
COPY --chown=vroum:vroum trip/ /home/vroum/trip/
COPY --chown=vroum:vroum user/ /home/vroum/user/
COPY --chown=vroum:vroum manage.py /home/vroum/manage.py
ENTRYPOINT python3 manage.py makemigrations \
&& python3 manage.py migrate \
&& python3 manage.py runserver 0.0.0.0:8000