From 708494153d0648190e10334a7a36299236727560 Mon Sep 17 00:00:00 2001 From: yongtang Date: Fri, 10 Jul 2015 18:47:13 +0000 Subject: [PATCH 1/2] [SPARK-8954] [Build] Remove unneeded deb repository from Dockerfile to fix build error in docker. --- docker/spark-test/base/Dockerfile | 2 -- 1 file changed, 2 deletions(-) diff --git a/docker/spark-test/base/Dockerfile b/docker/spark-test/base/Dockerfile index 5956d59130fbf..ca2661e70bfee 100644 --- a/docker/spark-test/base/Dockerfile +++ b/docker/spark-test/base/Dockerfile @@ -17,8 +17,6 @@ FROM ubuntu:precise -RUN echo "deb http://archive.ubuntu.com/ubuntu precise main universe" > /etc/apt/sources.list - # Upgrade package index RUN apt-get update From 36024a1a8e20bba57e1fc1f1ed2f5546badc60d1 Mon Sep 17 00:00:00 2001 From: yongtang Date: Fri, 10 Jul 2015 18:56:09 +0000 Subject: [PATCH 2/2] [SPARK-8954] [Build] Remove unneeded /var/lib/apt/lists/* after install to reduce the docker image size (by ~30MB) --- docker/spark-test/base/Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docker/spark-test/base/Dockerfile b/docker/spark-test/base/Dockerfile index ca2661e70bfee..5dbdb8b22a44f 100644 --- a/docker/spark-test/base/Dockerfile +++ b/docker/spark-test/base/Dockerfile @@ -18,10 +18,12 @@ FROM ubuntu:precise # Upgrade package index -RUN apt-get update - # install a few other useful packages plus Open Jdk 7 -RUN apt-get install -y less openjdk-7-jre-headless net-tools vim-tiny sudo openssh-server +# Remove unneeded /var/lib/apt/lists/* after install to reduce the +# docker image size (by ~30MB) +RUN apt-get update && \ + apt-get install -y less openjdk-7-jre-headless net-tools vim-tiny sudo openssh-server && \ + rm -rf /var/lib/apt/lists/* ENV SCALA_VERSION 2.10.4 ENV CDH_VERSION cdh4