workout/Dockerfile

16 lines
275 B
Docker

FROM python:3.6-alpine
WORKDIR /app
EXPOSE 8000
VOLUME /app/staticfiles
ENV DATABASE_URL postgres://postgresql:postgresql@db:5432/workout
RUN pip3 install pipenv
COPY Pipfile Pipfile.lock ./
RUN pipenv install
COPY . ./
RUN chmod +x bash/run-prod.sh
CMD bash/run-prod.sh