Sha256: a6b87172a2aae74a46428b7eb9be8a9a469d2b1a268a2ec2096320848d063fd9
Contents?: true
Size: 1.66 KB
Versions: 6
Compression:
Stored size: 1.66 KB
Contents
FROM ubuntu:15.04 MAINTAINER Gavin Laking <gavinlaking@gmail.com> # Build dependencies RUN apt-get update RUN apt-get install -y --force-yes \ software-properties-common \ build-essential \ openssl \ ca-certificates \ git-core \ autoconf \ gawk \ libreadline-dev \ libyaml-dev \ libgdbm-dev \ libncurses5-dev \ automake \ libtool \ bison \ pkg-config \ curl \ wget \ libxslt-dev \ libxml2-dev \ libffi-dev \ libssl-dev \ zlib1g-dev \ make RUN apt-get clean -y RUN apt-get autoremove -y # Chruby RUN wget -O chruby-0.3.9.tar.gz https://github.com/postmodern/chruby/archive/v0.3.9.tar.gz RUN tar -xzvf chruby-0.3.9.tar.gz RUN cd chruby-0.3.9/ && make install # Ruby Install RUN wget -O ruby-install-0.5.0.tar.gz https://github.com/postmodern/ruby-install/archive/v0.5.0.tar.gz RUN tar -xzvf ruby-install-0.5.0.tar.gz RUN cd ruby-install-0.5.0/ && make install # Install Ruby 2.2.2 RUN ruby-install ruby 2.2.2 # Setup Chruby RUN echo '[ -n "$BASH_VERSION" ] || [ -n "$ZSH_VERSION" ] || return' >> /etc/profile.d/chruby.sh RUN echo 'source /usr/local/share/chruby/chruby.sh' >> /etc/profile.d/chruby.sh RUN echo 'source /usr/local/share/chruby/auto.sh' >> $HOME/.bashrc RUN echo 'chruby ruby-2.2.2' >> $HOME/.bash_profile # Setup .gemrc RUN echo "---\n:benchmark: false\n:bulk_threshold: 1000\n:backtrace: false\n:verbose: true\ngem: --no-ri --no-rdoc" > $HOME/.gemrc # Setup PATH ENV PATH /opt/rubies/ruby-2.2.2/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin # Get ruby version RUN ruby -v
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.4.35 | Dockerfile |
vedeu-0.4.34 | Dockerfile |
vedeu-0.4.33 | Dockerfile |
vedeu-0.4.32 | Dockerfile |
vedeu-0.4.31 | Dockerfile |
vedeu-0.4.30 | Dockerfile |