Docker image for RVM (Ruby Version Manager) on Debian/Ubuntu
1.8K
Docker image for RVM (Ruby Version Manager) on Debian/Ubuntu
NOTE This Dockerfile is based on https://github.com/ms-ati/docker-rvm
docker run -it nthachus/rvm-debian:stable-stretch bash -l -c "rvm install 2.3; irb"
ARG RVM_RUBY_VERSIONS="2.3 jruby"
FROM nthachus/rvm-debian:stable-stretch
ARG ruby_version
RUN mkdir -p /usr/src/app && chown -R ${RVM_USER} /usr/src/app
WORKDIR /usr/src/app
USER ${RVM_USER}
# Install dependencies
COPY Gemfile *.gemspec ./
RUN ( [ -z "${ruby_version}" ] || rvm use --default "${ruby_version}" ) \
&& bundle install && rm -rf ~/.bundle ~/.gem
COPY --chown=${RVM_USER} . .
CMD ["/bin/bash", "-l", "-c", "bundle exec rake"]
docker build --rm -t app --build-arg ruby_version=jruby
docker run --rm -it app
Content type
Image
Digest
Size
108.4 MB
Last updated
over 4 years ago
docker pull nthachus/rvm-debian