docker-library/ruby

ruby:3.0.0-alpine and ruby:3.0-alpine use older Alpine versions

aliismayilov opened this issue · 1 comments

It seems to be an unexpected behavior:

$ docker run ruby:3.0.0-alpine cat /etc/os-release
NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.13.4
PRETTY_NAME="Alpine Linux v3.13"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://bugs.alpinelinux.org/"
$ docker run ruby:3.0-alpine cat /etc/os-release
NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.16.8
PRETTY_NAME="Alpine Linux v3.16"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues"
$ docker run ruby:3-alpine cat /etc/os-release
NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.19.0
PRETTY_NAME="Alpine Linux v3.19"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues"
  • ruby:3.0.0-alpine is built on Alpine 3.13
  • ruby:3.0-alpine is built on Alpine 3.16
  • ruby:3-alpine is built on Alpine 3.19

Assuming that Ruby 3.0.0 was released after Alpine 3.19, I would expect all of these images to be built on Alpine 3.19.

Note. At the time this issue was written, all above images have ruby 3.0.0.

Sorry for the noise, I see the typo I did 🤦 3.0.0 != 3.3.0