API: docker fix

use of symlink to avoid duplicate Pipfiles
This commit is contained in:
Sam
2018-06-20 14:18:30 +02:00
parent 0d1147feae
commit 454ac19ca5
6 changed files with 618 additions and 615 deletions

View File

@ -7,11 +7,12 @@ RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
# add requirements
COPY ./requirements.txt /usr/src/app/fittrackee_api/requirements.txt
COPY ./Pipfile /usr/src/app/Pipfile
COPY ./Pipfile.lock /usr/src/app/Pipfile.lock
# install requirements
RUN pip install pipenv
RUN pipenv install --system --deploy --ignore-pipfile
RUN pipenv install --system --dev
# add app
COPY . /usr/src/app