From 4a49681127b7de19e89cfe171c084ccfe719eeb9 Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Wed, 27 Feb 2019 17:43:24 +0100 Subject: [PATCH] Fix docker build failing --- Dockerfile | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index dbd57f0d4..45bf8be75 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,10 +6,13 @@ COPY ./requirements.txt /app/ WORKDIR /app/ -RUN mkdir /app/static/ && \ +RUN apt-get update && apt-get install build-essential libssl-dev libffi-dev -y && \ + mkdir /app/static/ && \ pip install -r requirements.txt && \ pip install psycopg2 && \ - ./manage.py collectstatic --no-input + ./manage.py collectstatic --no-input && \ + apt-get remove --purge -y build-essential && \ + apt-get autoremove --purge -y FROM python:3.6-slim-stretch @@ -20,9 +23,12 @@ COPY --from=build /app/static /app/static/ WORKDIR /app/ -RUN pip install -r requirements.txt && \ +RUN apt-get update && apt-get install build-essential libssl-dev libffi-dev -y && \ + pip install -r requirements.txt && \ pip install psycopg2 && \ adduser --system --home /app/ passbook && \ - chown -R passbook /app/ + chown -R passbook /app/ && \ + apt-get remove --purge -y build-essential && \ + apt-get autoremove --purge -y USER passbook