From 8e50c2d3914d26d749d56fa0488aa169f5fd1a3f Mon Sep 17 00:00:00 2001 From: pat-s Date: Fri, 26 Jul 2024 11:23:51 +0200 Subject: [PATCH] add ubi9 dockerfile --- docker/Dockerfile-ubi9 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 docker/Dockerfile-ubi9 diff --git a/docker/Dockerfile-ubi9 b/docker/Dockerfile-ubi9 new file mode 100644 index 0000000..ed6c357 --- /dev/null +++ b/docker/Dockerfile-ubi9 @@ -0,0 +1,17 @@ +FROM redhat/ubi9:9.4-1181 + +ARG RED_HAT_DEV_PW +ENV PATH=/opt/R/4.4.1/bin:$PATH +ENV TZ="Europe/Berlin" + +RUN subscription-manager register --username mail@devxy.io --password $RED_HAT_DEV_PW && subscription-manager repos --enable codeready-builder-for-rhel-9-aarch64-rpms +RUN curl -s -O https://devxy-r-builds.s3.eu-central-003.backblazeb2.com/el9/R-4.4.1-1-1.aarch64.rpm +RUN dnf install -q -y R-4.4.1-1-1.aarch64.rpm rsync git +RUN R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/stable/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' + +COPY . . +RUN R -q -e 'Sys.setenv(PKG_SYSREQS = TRUE, PKG_SYSREQS_VERBOSE = TRUE, PKG_SYSREQS_PLATFORM = "redhat-9"); pak::pak()' +RUN R CMD INSTALL . +RUN rm -rf arm-binaries-r + +CMD ["/bin/bash"] \ No newline at end of file