Commit 65d82608 authored by Luca Pireddu's avatar Luca Pireddu

Don't upgrade base image; clean cached deb files after apt-get install

parent 1386e204
...@@ -16,7 +16,7 @@ USER root ...@@ -16,7 +16,7 @@ USER root
# Install all OS dependencies for notebook server that starts but lacks all # Install all OS dependencies for notebook server that starts but lacks all
# features (e.g., download as all possible file formats) # features (e.g., download as all possible file formats)
ENV DEBIAN_FRONTEND noninteractive ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && apt-get -yq dist-upgrade \ RUN apt-get update \
&& apt-get install -yq --no-install-recommends \ && apt-get install -yq --no-install-recommends \
wget \ wget \
bzip2 \ bzip2 \
...@@ -25,7 +25,7 @@ RUN apt-get update && apt-get -yq dist-upgrade \ ...@@ -25,7 +25,7 @@ RUN apt-get update && apt-get -yq dist-upgrade \
locales \ locales \
fonts-liberation \ fonts-liberation \
run-one \ run-one \
&& rm -rf /var/lib/apt/lists/* && apt-get clean && rm -rf /var/lib/apt/lists/*
RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && \ RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && \
locale-gen locale-gen
......
...@@ -11,7 +11,7 @@ USER root ...@@ -11,7 +11,7 @@ USER root
# Install all OS dependencies for notebook server that starts but lacks all # Install all OS dependencies for notebook server that starts but lacks all
# features (e.g., download as all possible file formats) # features (e.g., download as all possible file formats)
ENV DEBIAN_FRONTEND noninteractive ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && apt-get -yq dist-upgrade \ RUN apt-get update \
&& apt-get install -yq --no-install-recommends \ && apt-get install -yq --no-install-recommends \
build-essential \ build-essential \
bzip2 \ bzip2 \
...@@ -21,8 +21,7 @@ RUN apt-get update && apt-get -yq dist-upgrade \ ...@@ -21,8 +21,7 @@ RUN apt-get update && apt-get -yq dist-upgrade \
locales \ locales \
sudo \ sudo \
wget \ wget \
&& \ && apt-get clean && rm -rf /var/lib/apt/lists/*
rm -rf /var/lib/apt/lists/*
RUN echo "LANGUAGE=en_US.UTF-8" >> /etc/default/locale RUN echo "LANGUAGE=en_US.UTF-8" >> /etc/default/locale
RUN echo "LC_ALL=en_US.UTF-8" >> /etc/default/locale RUN echo "LC_ALL=en_US.UTF-8" >> /etc/default/locale
......
...@@ -30,7 +30,7 @@ RUN apt-get update && apt-get install -yq --no-install-recommends \ ...@@ -30,7 +30,7 @@ RUN apt-get update && apt-get install -yq --no-install-recommends \
tzdata \ tzdata \
unzip \ unzip \
nano \ nano \
&& rm -rf /var/lib/apt/lists/* && apt-get clean && rm -rf /var/lib/apt/lists/*
# Switch back to jovyan to avoid accidental container runs as root # Switch back to jovyan to avoid accidental container runs as root
USER $NB_UID USER $NB_UID
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment