mirror of
https://github.com/rlister/dockerfiles.git
synced 2025-12-11 00:36:27 +00:00
ruby 2.5.0
This commit is contained in:
24
ruby/2.5.0/Dockerfile
Normal file
24
ruby/2.5.0/Dockerfile
Normal file
@@ -0,0 +1,24 @@
|
||||
FROM debian:jessie
|
||||
|
||||
MAINTAINER Ric Lister <rlister@gmail.com>
|
||||
|
||||
RUN apt-get update && \
|
||||
DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install -yq \
|
||||
build-essential \
|
||||
zlib1g-dev \
|
||||
libssl-dev \
|
||||
libreadline6-dev \
|
||||
libyaml-dev \
|
||||
libffi-dev
|
||||
|
||||
ENV RUBY_MAJOR_VERSION 2.5
|
||||
ENV RUBY_VERSION 2.5.0
|
||||
|
||||
ADD http://cache.ruby-lang.org/pub/ruby/${RUBY_MAJOR_VERSION}/ruby-${RUBY_VERSION}.tar.gz /tmp/
|
||||
|
||||
RUN tar -zxf /tmp/ruby-${RUBY_VERSION}.tar.gz && \
|
||||
(cd ruby-${RUBY_VERSION} && ./configure --disable-install-doc && make install) && \
|
||||
rm -rf /tmp/ruby-${RUBY_VERSION}.tar.gz && rm -rf ruby-${RUBY_VERSION}
|
||||
|
||||
RUN gem install bundler --no-rdoc --no-ri
|
||||
Reference in New Issue
Block a user