THRIFT-3908 Remove redundant dependencies from Dockerfile
This closes #1071
diff --git a/build/docker/debian/Dockerfile b/build/docker/debian/Dockerfile
index 5ec956e..22dd3b5 100644
--- a/build/docker/debian/Dockerfile
+++ b/build/docker/debian/Dockerfile
@@ -121,10 +121,7 @@
RUN apt-get update && apt-get install -y --no-install-recommends \
`# CSharp dependencies` \
libmono-system-web2.0-cil \
- mono-complete \
- mono-devel \
- mono-gmcs \
- mono-xbuild
+ mono-devel
RUN apt-get update && apt-get install -y --no-install-recommends \
`# D dependencies` \
@@ -145,11 +142,8 @@
rm -rf /tmp/* && \
rm -rf /var/tmp/*
-# Java
-RUN update-java-alternatives -s java-1.7.0-openjdk-amd64
-
# Ruby
-RUN gem install bundler rake
+RUN gem install bundler --no-ri --no-rdoc
# Go
RUN curl -sSL https://storage.googleapis.com/golang/go1.4.3.linux-amd64.tar.gz | tar -C /usr/local/ -xz