summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Dave Hello <hsu@peterdavehello.org>2018-11-20 15:11:34 +0800
committerPeter Dave Hello <hsu@peterdavehello.org>2022-10-04 01:17:12 +0800
commitb26d042f076342e595ad7b3f1edcb9b3ca0363fa (patch)
tree860a873916703c776c935882afb55500126b7e27
parent6ffece0f9cfe89e89d47744d461d7b8f9bdbf38e (diff)
downloaddistcc-git-b26d042f076342e595ad7b3f1edcb9b3ca0363fa.tar.gz
Clean up apt lists cache in Dockerfile
-rw-r--r--docker/base/Dockerfile4
-rw-r--r--docker/compilers/Dockerfile.clang-3.81
-rw-r--r--docker/compilers/Dockerfile.gcc-4.81
-rw-r--r--docker/compilers/Dockerfile.gcc-51
4 files changed, 6 insertions, 1 deletions
diff --git a/docker/base/Dockerfile b/docker/base/Dockerfile
index 5e995d8..3fd571f 100644
--- a/docker/base/Dockerfile
+++ b/docker/base/Dockerfile
@@ -12,4 +12,6 @@ RUN apt-get update && \
python-dev \
libiberty-dev \
build-essential \
- make
+ make \
+ && \
+ rm -rf /var/lib/apt/lists/*
diff --git a/docker/compilers/Dockerfile.clang-3.8 b/docker/compilers/Dockerfile.clang-3.8
index 0c6657c..ab286fa 100644
--- a/docker/compilers/Dockerfile.clang-3.8
+++ b/docker/compilers/Dockerfile.clang-3.8
@@ -5,5 +5,6 @@ LABEL maintainer=""
RUN apt-get update && \
apt-get install clang-3.8 build-essential && \
apt-get remove gcc g++ && \
+ rm -rf /var/lib/apt/lists/* && \
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-3.8 50 && \
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-3.8 50
diff --git a/docker/compilers/Dockerfile.gcc-4.8 b/docker/compilers/Dockerfile.gcc-4.8
index ac227a7..8c5e0b9 100644
--- a/docker/compilers/Dockerfile.gcc-4.8
+++ b/docker/compilers/Dockerfile.gcc-4.8
@@ -7,5 +7,6 @@ RUN apt-get update && \
gcc-multilib \
g++-4.8 \
g++-multilib && \
+ rm -rf /var/lib/apt/lists/* && \
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50 && \
update-alternatives --install /usr/bin/cc cc /usr/bin/gcc-4.8 50
diff --git a/docker/compilers/Dockerfile.gcc-5 b/docker/compilers/Dockerfile.gcc-5
index 064ab14..1c88c41 100644
--- a/docker/compilers/Dockerfile.gcc-5
+++ b/docker/compilers/Dockerfile.gcc-5
@@ -7,5 +7,6 @@ RUN apt-get update && \
gcc-multilib \
g++-5 \
g++-multilib && \
+ rm -rf /var/lib/apt/lists/* && \
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50 && \
update-alternatives --install /usr/bin/cc cc /usr/bin/gcc-5 50