Sign inSign up

sourcemation/ruby

By sourcemation

Updated 3 days ago

Image
0

5.1K

sourcemation/ruby repository overview

Ruby packaged by Sourcemation

An open source purely object-oriented programming language with a focus on simplicity and readability.

This Ruby distribution is provided by the downstream Rocky Linux 9 packaging team in the version respective to that system (3.3.5). The container is using the lastest dnf-based module for Ruby.

Usage

Run a temporary container with the Ruby REPL (irb) (don't forget the -it argument).

docker run --rm -it sourcemation/ruby:latest
Advanced usage examples

Example: create a Gemfile for a Ruby project, in your current directory:

docker run --rm -v "${PWD}:/your-project" -w "/your-project" sourcemation/ruby:latest bundle init

Environment Vars, Ports, Volumes

This image uses the following environment variables:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
APP_VERSION="XXX - set during build"
APP_NAME="ruby"

This image exposes the following ports:

  • 3000 : the default Rails server port

Please note that the ports need to be either manually forwarded with the -p option or let Docker choose some for you with the -P option.

Contributing and Issues

We welcome your contributions! If you have new feature requests, want to report a bug, or wish to submit a pull request with your code or an image request, you can do so via the Sourcemation GitHub repository for this image.

Disclaimer: The sourcemation/ruby image is not affiliated with Yukihiro Matsumoto and the Ruby Community the Ruby Community. The respective entities own the trademarks mentioned in the offering. The sourcemation/ruby image is a separate project and is maintained by Sourcemation.

Extra notes

Image and its components Risk Analysis report

A detailed risk analysis report of the image and its components can be found on the Sourcemation platform.

For more information, check out the overview of Ruby page.

Licenses

The base license for the solution (Ruby) is the Ruby License. The licenses for each component shipped as part of this image can be found on the image's appropriate Sourcemation entry.

Tag summary

Content type

Image

Digest

sha256:e7e4097c2

Size

69.5 MB

Last updated

3 days ago

docker pull sourcemation/ruby