When building from Rbase images, [14.3-LTS](https://hub.docker.com/layers/databricksruntime/rbase/14.3-LTS/images/sha256-278a35863f1c8487c0d3738b9d337e7f53aa44a40e57f2527d9f45c87aae6592), [15.4-LTS](https://hub.docker.com/layers/databricksruntime/rbase/15.4-LTS/images/sha256-ad7170f1e1aee90de00e42bd78f2eae9c7fd0bbec6052385edb7798419d86eb8), and [16.4-LTS](https://hub.docker.com/layers/databricksruntime/rbase/16.4-LTS/images/sha256-edb3e01f2cdd533a02bf6f1d7d4b2f68c3c04d70d573197e80d9c41b2ba8779c), and running `RUN R --version` in the Dockerfile, they all output: "R version 4.5.0 (2025-04-11) -- "How About a Twenty-Six"" I was expecting R version 4.4.0 as stated here: https://learn.microsoft.com/en-us/azure/databricks/release-notes/runtime/16.4lts#system-environment, and as set in the Dockerfile: https://github.com/databricks/containers/blob/master/ubuntu/R/Dockerfile#L16. This can be reproduced with `docker run --rm -it databricksruntime/rbase:16.4-LTS R --version`
Activity
connershoop commentedon Jun 17, 2025
It looks like 4.5 is being installed in the R Dockerfile, likely due to a change on CRAN's side on April 15th.
Temporary workaround to install older version of R (4.4.0) on noble, which could replace https://github.com/databricks/containers/blob/master/ubuntu/R/Dockerfile#L16-L31 if an older version is desired.
[-]Rbase images all seem to use R version 4.5.0[/-][+]Rbase images all use R version 4.5.0[/+][-]Rbase images all use R version 4.5.0[/-][+]Rbase images all use R version >= 4.5.0[/+]