diff --git a/Dockerfile b/Dockerfile index 8e36aa9..4d230d8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,10 +7,17 @@ ENV VIRTUAL_ENV=/home/mediacms.io ENV PATH="$VIRTUAL_ENV/bin:$PATH" ENV PIP_NO_CACHE_DIR=1 +ARG DEVELOPMENT_MODE=no + RUN mkdir -p /home/mediacms.io/mediacms/{logs} && cd /home/mediacms.io && python3 -m venv $VIRTUAL_ENV # Install dependencies: COPY requirements.txt . +COPY requirements-dev.txt . + +RUN set -x \ + && if [ "$DEVELOPMENT_MODE" = "yes" ]; then pip install -r requirements-dev.txt ; fi + RUN pip install -r requirements.txt COPY . /home/mediacms.io/mediacms