From cd5af3aa6e6a0960004e3346e2dec4fb089c509e Mon Sep 17 00:00:00 2001 From: Diego Abelenda Date: Tue, 27 Mar 2018 14:48:22 +0200 Subject: [PATCH 1/2] Reduce image size by removing apt cache --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 51446c3f..2b6bb64f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,6 +5,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ gettext \ tree \ curl \ + && rm -rf /var/cache/apt/ \ && rm -rf /var/lib/apt/lists/* # create directories From d971c16b80629d0ea34a0507b9aba1180dd2aad8 Mon Sep 17 00:00:00 2001 From: Diego Abelenda Date: Tue, 27 Mar 2018 14:51:47 +0200 Subject: [PATCH 2/2] Reduce image size by not caching pip downloads --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2b6bb64f..eb159075 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,7 +19,7 @@ WORKDIR /usr/src/app # install requirements # (asap to make cache more efficent) COPY ./requirements*.txt /usr/src/app/ -RUN pip install -r requirements-dev.txt +RUN pip install --no-cache-dir -r requirements-dev.txt # copy project files COPY ./update_release.py /usr/src/app/update_release.py