[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