summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorvarac <varacanero@zeromail.org>2016-10-14 00:10:02 +0200
committervarac <varacanero@zeromail.org>2016-10-14 00:10:02 +0200
commit29f36c2ea2143633166b5f03c66b934c7c0bb6f7 (patch)
tree70b509304cfd0f679f1c729e6188b68fc8c6da39 /docker
parent48746150b577c5ef38d7dd38394986a8a130bde3 (diff)
base leapcode/ruby on leapcode/jessie
Diffstat (limited to 'docker')
-rw-r--r--docker/ruby/Dockerfile13
1 files changed, 3 insertions, 10 deletions
diff --git a/docker/ruby/Dockerfile b/docker/ruby/Dockerfile
index c183d2c..0dc8645 100644
--- a/docker/ruby/Dockerfile
+++ b/docker/ruby/Dockerfile
@@ -1,14 +1,12 @@
-FROM debian:jessie
+FROM leapcode/jessie
MAINTAINER LEAP Encryption Access Project <info@leap.se>
LABEL Description="Ruby 2.1 build tools to build leap_cli etc" Vendor="LEAP" Version="3.x"
# install leap_cli prerequisites, see https://0xacab.org/leap/leap_cli
# and tools needed for ci (moreutils and expect)
-RUN sed -i 's/httpredir/deb/' /etc/apt/sources.list
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
- git \
ruby \
ruby-dev \
rsync \
@@ -22,13 +20,8 @@ RUN apt-get update \
moreutils \
tcl \
expect \
- locales \
- && apt-get clean \
- && rm -rf /var/lib/apt/lists/*
-
-RUN localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
-ENV LANG en_US.utf8
+ && apt-get clean \
+ && rm -rf /var/lib/apt/lists/*
RUN echo '---\n:sources:\n - https://rubygems.org/\ninstall: --no-document\nupdate: --no-document\n' > /etc/gemrc
-
RUN gem install bundler