FROM python:3.6

ENV PYTHONUNBUFFERED 1

# -- Install Pipenv:
RUN set -ex && pip install pipenv --upgrade

# -- Install Application into container:
RUN set -ex && mkdir /src

# -- Adding Compose Folder
ADD /compose/*.sh /
RUN chmod +x /*.sh

WORKDIR /src

# -- Adding Pipfiles
ADD Pipfile /
ADD Pipfile.lock /

# -- Install dependencies:
RUN set -ex && pipenv install --deploy --system