Sign inSign up

sourcemation/ruby

By sourcemation

•Updated 12 days ago

Image
0

5.4K

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:0a51edade…

Size

69.5 MB

Last updated

12 days ago

docker pull sourcemation/ruby