Skip to content

Latest commit

 

History

History
38 lines (23 loc) · 951 Bytes

File metadata and controls

38 lines (23 loc) · 951 Bytes

Ruby Docker image, built with jemalloc

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/amd64
  • linux/arm64

The following Ruby versions are built:

  • 3.1.4
  • 3.2.3
  • 3.3.0

Images for Ruby >= 3.2.x are compiled with YJIT support.

Tests

The tests are run using goss:

dgoss run -ti ruby-jemalloc

You 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-jemalloc

Note: 3.4.1 is the default. And don't forget to also pass the correct RUBY_CHECKSUM.