A Docker image for Ruby, built with jemalloc.
The images are based on the offical Ruby "slim" on Docker Hub.
The following images are used:
ruby:${RUBY_VERSION}-slim
The following platforms are built:
linux/amd64linux/arm64
The following Ruby versions are built:
3.1.43.2.33.3.0
Images for Ruby >= 3.2.x are compiled with YJIT support.
The tests are run using goss:
dgoss run -ti ruby-jemallocYou can specify the Ruby version to test for by passing RUBY_VERSION as a variable:
dgoss run -ti -e RUBY_VERSION=3.4.1 ruby-jemallocNote: 3.4.1 is the default. And don't forget to also pass the correct RUBY_CHECKSUM.