base leapcode/ruby on leapcode/jessie
authorvarac <varacanero@zeromail.org>
Thu, 13 Oct 2016 22:10:02 +0000 (00:10 +0200)
committervarac <varacanero@zeromail.org>
Thu, 13 Oct 2016 22:10:02 +0000 (00:10 +0200)
docker/ruby/Dockerfile

index c183d2c..0dc8645 100644 (file)
@@ -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)
 
 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 \
 RUN apt-get update \
   && apt-get install -y --no-install-recommends \
-    git \
     ruby \
     ruby-dev \
     rsync \
     ruby \
     ruby-dev \
     rsync \
@@ -22,13 +20,8 @@ RUN apt-get update \
     moreutils \
     tcl \
     expect \
     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 echo '---\n:sources:\n  - https://rubygems.org/\ninstall: --no-document\nupdate: --no-document\n' > /etc/gemrc
-
 RUN gem install bundler
 RUN gem install bundler