From 3fc28b67e07a8206e4c9271a193b18fec65cc27b Mon Sep 17 00:00:00 2001 From: Tim Ryan Date: Mon, 17 Dec 2018 10:40:58 -0500 Subject: [PATCH] Remove apt-get clean command. Unecessary on official Ubuntu images. --- all-spark-notebook/Dockerfile | 2 +- base-notebook/Dockerfile | 1 - base-notebook/Dockerfile.ppc64le | 2 +- datascience-notebook/Dockerfile | 2 +- minimal-notebook/Dockerfile | 3 +-- pyspark-notebook/Dockerfile | 2 -- r-notebook/Dockerfile | 2 +- scipy-notebook/Dockerfile | 1 - 8 files changed, 5 insertions(+), 10 deletions(-) diff --git a/all-spark-notebook/Dockerfile b/all-spark-notebook/Dockerfile index 771e9f15..425a2b36 100644 --- a/all-spark-notebook/Dockerfile +++ b/all-spark-notebook/Dockerfile @@ -17,7 +17,7 @@ RUN apt-get update && \ fonts-dejavu \ tzdata \ gfortran \ - gcc && apt-get clean && \ + gcc && \ rm -rf /var/lib/apt/lists/* USER $NB_UID diff --git a/base-notebook/Dockerfile b/base-notebook/Dockerfile index 3210e6f6..f7280ba0 100644 --- a/base-notebook/Dockerfile +++ b/base-notebook/Dockerfile @@ -24,7 +24,6 @@ RUN apt-get update && apt-get -yq dist-upgrade \ sudo \ locales \ fonts-liberation \ - && apt-get clean \ && rm -rf /var/lib/apt/lists/* RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && \ diff --git a/base-notebook/Dockerfile.ppc64le b/base-notebook/Dockerfile.ppc64le index 5b6b5074..aa8bb0b0 100644 --- a/base-notebook/Dockerfile.ppc64le +++ b/base-notebook/Dockerfile.ppc64le @@ -21,7 +21,7 @@ RUN apt-get update && apt-get -yq dist-upgrade \ locales \ sudo \ wget \ - && apt-get clean && \ + && \ rm -rf /var/lib/apt/lists/* RUN echo "LANGUAGE=en_US.UTF-8" >> /etc/default/locale diff --git a/datascience-notebook/Dockerfile b/datascience-notebook/Dockerfile index ea6c92c7..39bae3aa 100644 --- a/datascience-notebook/Dockerfile +++ b/datascience-notebook/Dockerfile @@ -17,7 +17,7 @@ RUN apt-get update && \ fonts-dejavu \ tzdata \ gfortran \ - gcc && apt-get clean && \ + gcc && \ rm -rf /var/lib/apt/lists/* # Julia dependencies diff --git a/minimal-notebook/Dockerfile b/minimal-notebook/Dockerfile index 78a36368..a41dddc7 100644 --- a/minimal-notebook/Dockerfile +++ b/minimal-notebook/Dockerfile @@ -29,8 +29,7 @@ RUN apt-get update && apt-get install -yq --no-install-recommends \ texlive-xetex \ unzip \ nano \ - && apt-get clean && \ - rm -rf /var/lib/apt/lists/* + && rm -rf /var/lib/apt/lists/* # Switch back to jovyan to avoid accidental container runs as root USER $NB_UID diff --git a/pyspark-notebook/Dockerfile b/pyspark-notebook/Dockerfile index 267a0e28..3b574fe6 100644 --- a/pyspark-notebook/Dockerfile +++ b/pyspark-notebook/Dockerfile @@ -13,7 +13,6 @@ ENV HADOOP_VERSION 2.7 RUN apt-get -y update && \ apt-get install --no-install-recommends -y openjdk-8-jre-headless ca-certificates-java && \ - apt-get clean && \ rm -rf /var/lib/apt/lists/* RUN cd /tmp && \ @@ -34,7 +33,6 @@ RUN apt-get -y update && \ apt-get -y update && \ apt-get --no-install-recommends -y install mesos=1.2\* && \ apt-get purge --auto-remove -y gnupg && \ - apt-get clean && \ rm -rf /var/lib/apt/lists/* # Spark and Mesos config diff --git a/r-notebook/Dockerfile b/r-notebook/Dockerfile index f3134ce2..331e8dd8 100644 --- a/r-notebook/Dockerfile +++ b/r-notebook/Dockerfile @@ -13,7 +13,7 @@ RUN apt-get update && \ fonts-dejavu \ tzdata \ gfortran \ - gcc && apt-get clean && \ + gcc && \ rm -rf /var/lib/apt/lists/* USER $NB_UID diff --git a/scipy-notebook/Dockerfile b/scipy-notebook/Dockerfile index 4b5cb079..35669c8a 100644 --- a/scipy-notebook/Dockerfile +++ b/scipy-notebook/Dockerfile @@ -10,7 +10,6 @@ USER root # ffmpeg for matplotlib anim RUN apt-get update && \ apt-get install -y --no-install-recommends ffmpeg && \ - apt-get clean && \ rm -rf /var/lib/apt/lists/* USER $NB_UID