Private
Public Access
1
0

adding .dockerignore

This commit is contained in:
Sander Roosendaal
2020-01-02 21:45:43 +01:00
parent 9e55cb496c
commit 11e4a2cc10
3 changed files with 7 additions and 437 deletions

View File

@@ -1,7 +1,10 @@
FROM python:3-alpine
COPY ./requirements.txt ./
FROM debian
RUN apt-get update && apt-get install \
-y --no-install-recommends python3 python3-virtualenv
RUN python3 -m virtualenv --python=/usr/bin/python3 /opt/venv
COPY ./requirements.txt /usr/src/app/
WORKDIR /usr/src/app/
RUN pip install --no-cache-dir -r requirements.txt
RUN . /opt/venv/bin/activate && pip install -r requirements.txt
COPY . .
EXPOSE 8000
CMD ["python", "./manage.py", "runserver"]