[ARVADOS] created: 2dc11b82dd03fce85be2784a8430f91d53275d2e

Git user git at public.curoverse.com
Wed Jun 15 10:01:42 EDT 2016


        at  2dc11b82dd03fce85be2784a8430f91d53275d2e (commit)


commit 2dc11b82dd03fce85be2784a8430f91d53275d2e
Author: Lucas Di Pentima <lucas at di-pentima.com.ar>
Date:   Wed Jun 15 10:58:02 2016 -0300

    9408: Added apt-get flag to avoid installing 'Recommended:' packages, it's better to have an explicit dependency list. Also, added bzip2 that was being pulled implicitly and it's needed.

diff --git a/tools/arvbox/lib/arvbox/docker/Dockerfile.base b/tools/arvbox/lib/arvbox/docker/Dockerfile.base
index 2da8068..2aaf4fc 100644
--- a/tools/arvbox/lib/arvbox/docker/Dockerfile.base
+++ b/tools/arvbox/lib/arvbox/docker/Dockerfile.base
@@ -1,15 +1,19 @@
 FROM debian:8
 
-RUN apt-get update && \
-    DEBIAN_FRONTEND=noninteractive apt-get -yq install \
+RUN apt-get update
+
+RUN DEBIAN_FRONTEND=noninteractive apt-get -yq --no-install-recommends install \
     postgresql-9.4 git gcc runit \
     ruby rake bundler curl libpq-dev \
     libcurl4-openssl-dev libssl-dev zlib1g-dev libpcre3-dev \
     openssh-server python-setuptools netcat-traditional \
+    python-epydoc graphviz bzip2
+
+RUN DEBIAN_FRONTEND=noninteractive apt-get -yq --no-install-recommends install \
     libpython-dev fuse libfuse-dev python-pip python-yaml \
     pkg-config libattr1-dev python-llfuse python-pycurl \
     libwww-perl libio-socket-ssl-perl libcrypt-ssleay-perl \
-    libjson-perl nginx gitolite3 lsof python-epydoc graphviz \
+    libjson-perl nginx gitolite3 lsof \
     apt-transport-https ca-certificates slurm-wlm
 
 RUN cd /usr/local && \
diff --git a/tools/arvbox/lib/arvbox/docker/Dockerfile.dev b/tools/arvbox/lib/arvbox/docker/Dockerfile.dev
index 051c274..76062d6 100644
--- a/tools/arvbox/lib/arvbox/docker/Dockerfile.dev
+++ b/tools/arvbox/lib/arvbox/docker/Dockerfile.dev
@@ -1,8 +1,8 @@
 FROM arvados/arvbox-base
 
 RUN apt-get update && \
-    DEBIAN_FRONTEND=noninteractive apt-get -yq install \
-    python-virtualenv python3-virtualenv linkchecker xvfb iceweasel
+    DEBIAN_FRONTEND=noninteractive apt-get -yq --no-install-recommends install \
+    linkchecker python3-virtualenv python-virtualenv xvfb iceweasel
 
 RUN set -e && \
  PJS=phantomjs-1.9.7-linux-x86_64 && \

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list