Skip to content
Snippets Groups Projects
Select Git revision
  • 427a217f3f171f1f9efad9ecc00f804457ef85a8
  • master default
  • corrections_2023
  • branche-avec-truc-style
  • branche-a-rebase
5 results

fichier_inutile

Blame
  • 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