pokeapi/Resources/docker/app/Dockerfile

21 lines
522 B
Text
Raw Normal View History

2019-01-04 15:37:05 +01:00
FROM python:3.7-alpine
ENV PYTHONUNBUFFERED 1
ENV DJANGO_SETTINGS_MODULE 'config.docker-compose'
ENV PYTHONHASHSEED 'random'
RUN mkdir /code
WORKDIR /code
VOLUME /code
ADD requirements.txt /code/
2019-01-04 15:37:05 +01:00
RUN \
apk add --no-cache postgresql-libs libstdc++ && \
apk add --no-cache --virtual .build-deps gcc g++ musl-dev postgresql-dev && \
2019-01-04 15:37:05 +01:00
python3 -m pip install -r requirements.txt --no-cache-dir && \
apk --purge del .build-deps
ADD . /code/
CMD gunicorn config.wsgi:application -c gunicorn.py.ini
EXPOSE 8000