diff --git a/3.1/bookworm/Dockerfile b/3.1/bookworm/Dockerfile deleted file mode 100644 index 0e7a05c..0000000 --- a/3.1/bookworm/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:bookworm - -ARG R_VERSION=3.1.3 -ARG OS_IDENTIFIER=debian-12 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.1/bookworm/version.txt b/3.1/bookworm/version.txt deleted file mode 100644 index ff365e0..0000000 --- a/3.1/bookworm/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.1.3 diff --git a/3.1/centos7/Dockerfile b/3.1/centos7/Dockerfile deleted file mode 100644 index 7a92360..0000000 --- a/3.1/centos7/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:centos7 - -ARG R_VERSION=3.1.3 -ARG OS_IDENTIFIER=centos-7 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y install epel-release && \ - yum -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y remove epel-release && \ - yum clean all - -CMD ["R"] diff --git a/3.1/centos7/version.txt b/3.1/centos7/version.txt deleted file mode 100644 index ff365e0..0000000 --- a/3.1/centos7/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.1.3 diff --git a/3.1/focal/version.txt b/3.1/focal/version.txt deleted file mode 100644 index ff365e0..0000000 --- a/3.1/focal/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.1.3 diff --git a/3.1/jammy/version.txt b/3.1/jammy/version.txt deleted file mode 100644 index ff365e0..0000000 --- a/3.1/jammy/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.1.3 diff --git a/3.1/noble/version.txt b/3.1/noble/version.txt deleted file mode 100644 index ff365e0..0000000 --- a/3.1/noble/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.1.3 diff --git a/3.1/opensuse156/Dockerfile b/3.1/opensuse156/Dockerfile deleted file mode 100644 index 3964b8a..0000000 --- a/3.1/opensuse156/Dockerfile +++ /dev/null @@ -1,22 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:opensuse156 - -ARG R_VERSION=3.1.3 -ARG OS_IDENTIFIER=opensuse-156 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - zypper --non-interactive --no-gpg-checks install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - zypper clean --all - -CMD ["R"] diff --git a/3.1/opensuse156/version.txt b/3.1/opensuse156/version.txt deleted file mode 100644 index ff365e0..0000000 --- a/3.1/opensuse156/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.1.3 diff --git a/3.1/rockylinux8/Dockerfile b/3.1/rockylinux8/Dockerfile deleted file mode 100644 index 94fa192..0000000 --- a/3.1/rockylinux8/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:rockylinux8 - -ARG R_VERSION=3.1.3 -ARG OS_IDENTIFIER=centos-8 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y install epel-release && \ - yum -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y remove epel-release && \ - yum clean all - -CMD ["R"] diff --git a/3.1/rockylinux8/version.txt b/3.1/rockylinux8/version.txt deleted file mode 100644 index ff365e0..0000000 --- a/3.1/rockylinux8/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.1.3 diff --git a/3.1/rockylinux9/Dockerfile b/3.1/rockylinux9/Dockerfile deleted file mode 100644 index e961977..0000000 --- a/3.1/rockylinux9/Dockerfile +++ /dev/null @@ -1,27 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:rockylinux9 - -ARG R_VERSION=3.1.3 -ARG OS_IDENTIFIER=rhel-9 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - dnf -y install dnf-plugins-core && \ - dnf config-manager --set-enabled crb && \ - dnf -y install epel-release && \ - dnf -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - dnf -y remove epel-release && \ - dnf config-manager --set-disabled crb && \ - dnf clean all - -CMD ["R"] diff --git a/3.1/rockylinux9/version.txt b/3.1/rockylinux9/version.txt deleted file mode 100644 index ff365e0..0000000 --- a/3.1/rockylinux9/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.1.3 diff --git a/3.2/bookworm/Dockerfile b/3.2/bookworm/Dockerfile deleted file mode 100644 index c1a5cd1..0000000 --- a/3.2/bookworm/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:bookworm - -ARG R_VERSION=3.2.5 -ARG OS_IDENTIFIER=debian-12 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.2/bookworm/version.txt b/3.2/bookworm/version.txt deleted file mode 100644 index 5ae69bd..0000000 --- a/3.2/bookworm/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.2.5 diff --git a/3.2/centos7/Dockerfile b/3.2/centos7/Dockerfile deleted file mode 100644 index ab3b18a..0000000 --- a/3.2/centos7/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:centos7 - -ARG R_VERSION=3.2.5 -ARG OS_IDENTIFIER=centos-7 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y install epel-release && \ - yum -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y remove epel-release && \ - yum clean all - -CMD ["R"] diff --git a/3.2/centos7/version.txt b/3.2/centos7/version.txt deleted file mode 100644 index 5ae69bd..0000000 --- a/3.2/centos7/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.2.5 diff --git a/3.2/focal/version.txt b/3.2/focal/version.txt deleted file mode 100644 index 5ae69bd..0000000 --- a/3.2/focal/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.2.5 diff --git a/3.2/jammy/Dockerfile b/3.2/jammy/Dockerfile deleted file mode 100644 index 0765560..0000000 --- a/3.2/jammy/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:jammy - -ARG R_VERSION=3.2.5 -ARG OS_IDENTIFIER=ubuntu-2204 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.2/jammy/version.txt b/3.2/jammy/version.txt deleted file mode 100644 index 5ae69bd..0000000 --- a/3.2/jammy/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.2.5 diff --git a/3.2/noble/Dockerfile b/3.2/noble/Dockerfile deleted file mode 100644 index 63798f3..0000000 --- a/3.2/noble/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:noble - -ARG R_VERSION=3.2.5 -ARG OS_IDENTIFIER=ubuntu-2404 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.2/noble/version.txt b/3.2/noble/version.txt deleted file mode 100644 index 5ae69bd..0000000 --- a/3.2/noble/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.2.5 diff --git a/3.2/opensuse156/Dockerfile b/3.2/opensuse156/Dockerfile deleted file mode 100644 index 2eb3dd6..0000000 --- a/3.2/opensuse156/Dockerfile +++ /dev/null @@ -1,22 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:opensuse156 - -ARG R_VERSION=3.2.5 -ARG OS_IDENTIFIER=opensuse-156 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - zypper --non-interactive --no-gpg-checks install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - zypper clean --all - -CMD ["R"] diff --git a/3.2/opensuse156/version.txt b/3.2/opensuse156/version.txt deleted file mode 100644 index 5ae69bd..0000000 --- a/3.2/opensuse156/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.2.5 diff --git a/3.2/rockylinux8/Dockerfile b/3.2/rockylinux8/Dockerfile deleted file mode 100644 index 26226af..0000000 --- a/3.2/rockylinux8/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:rockylinux8 - -ARG R_VERSION=3.2.5 -ARG OS_IDENTIFIER=centos-8 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y install epel-release && \ - yum -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y remove epel-release && \ - yum clean all - -CMD ["R"] diff --git a/3.2/rockylinux8/version.txt b/3.2/rockylinux8/version.txt deleted file mode 100644 index 5ae69bd..0000000 --- a/3.2/rockylinux8/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.2.5 diff --git a/3.2/rockylinux9/Dockerfile b/3.2/rockylinux9/Dockerfile deleted file mode 100644 index 6065c45..0000000 --- a/3.2/rockylinux9/Dockerfile +++ /dev/null @@ -1,27 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:rockylinux9 - -ARG R_VERSION=3.2.5 -ARG OS_IDENTIFIER=rhel-9 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - dnf -y install dnf-plugins-core && \ - dnf config-manager --set-enabled crb && \ - dnf -y install epel-release && \ - dnf -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - dnf -y remove epel-release && \ - dnf config-manager --set-disabled crb && \ - dnf clean all - -CMD ["R"] diff --git a/3.2/rockylinux9/version.txt b/3.2/rockylinux9/version.txt deleted file mode 100644 index 5ae69bd..0000000 --- a/3.2/rockylinux9/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.2.5 diff --git a/3.3/bookworm/Dockerfile b/3.3/bookworm/Dockerfile deleted file mode 100644 index b892fc4..0000000 --- a/3.3/bookworm/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:bookworm - -ARG R_VERSION=3.3.3 -ARG OS_IDENTIFIER=debian-12 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.3/bookworm/version.txt b/3.3/bookworm/version.txt deleted file mode 100644 index 619b537..0000000 --- a/3.3/bookworm/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.3.3 diff --git a/3.3/centos7/Dockerfile b/3.3/centos7/Dockerfile deleted file mode 100644 index 0b0d6bf..0000000 --- a/3.3/centos7/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:centos7 - -ARG R_VERSION=3.3.3 -ARG OS_IDENTIFIER=centos-7 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y install epel-release && \ - yum -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y remove epel-release && \ - yum clean all - -CMD ["R"] diff --git a/3.3/centos7/version.txt b/3.3/centos7/version.txt deleted file mode 100644 index 619b537..0000000 --- a/3.3/centos7/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.3.3 diff --git a/3.3/focal/Dockerfile b/3.3/focal/Dockerfile deleted file mode 100644 index 3a0f0bc..0000000 --- a/3.3/focal/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:focal - -ARG R_VERSION=3.3.3 -ARG OS_IDENTIFIER=ubuntu-2004 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.3/focal/version.txt b/3.3/focal/version.txt deleted file mode 100644 index 619b537..0000000 --- a/3.3/focal/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.3.3 diff --git a/3.3/jammy/Dockerfile b/3.3/jammy/Dockerfile deleted file mode 100644 index 9cdef9f..0000000 --- a/3.3/jammy/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:jammy - -ARG R_VERSION=3.3.3 -ARG OS_IDENTIFIER=ubuntu-2204 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.3/jammy/version.txt b/3.3/jammy/version.txt deleted file mode 100644 index 619b537..0000000 --- a/3.3/jammy/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.3.3 diff --git a/3.3/noble/Dockerfile b/3.3/noble/Dockerfile deleted file mode 100644 index 8d41733..0000000 --- a/3.3/noble/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:noble - -ARG R_VERSION=3.3.3 -ARG OS_IDENTIFIER=ubuntu-2404 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.3/noble/version.txt b/3.3/noble/version.txt deleted file mode 100644 index 619b537..0000000 --- a/3.3/noble/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.3.3 diff --git a/3.3/opensuse156/Dockerfile b/3.3/opensuse156/Dockerfile deleted file mode 100644 index cc8e855..0000000 --- a/3.3/opensuse156/Dockerfile +++ /dev/null @@ -1,22 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:opensuse156 - -ARG R_VERSION=3.3.3 -ARG OS_IDENTIFIER=opensuse-156 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - zypper --non-interactive --no-gpg-checks install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - zypper clean --all - -CMD ["R"] diff --git a/3.3/opensuse156/version.txt b/3.3/opensuse156/version.txt deleted file mode 100644 index 619b537..0000000 --- a/3.3/opensuse156/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.3.3 diff --git a/3.3/rockylinux8/Dockerfile b/3.3/rockylinux8/Dockerfile deleted file mode 100644 index 5334d08..0000000 --- a/3.3/rockylinux8/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:rockylinux8 - -ARG R_VERSION=3.3.3 -ARG OS_IDENTIFIER=centos-8 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y install epel-release && \ - yum -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y remove epel-release && \ - yum clean all - -CMD ["R"] diff --git a/3.3/rockylinux8/version.txt b/3.3/rockylinux8/version.txt deleted file mode 100644 index 619b537..0000000 --- a/3.3/rockylinux8/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.3.3 diff --git a/3.3/rockylinux9/Dockerfile b/3.3/rockylinux9/Dockerfile deleted file mode 100644 index eceb6db..0000000 --- a/3.3/rockylinux9/Dockerfile +++ /dev/null @@ -1,27 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:rockylinux9 - -ARG R_VERSION=3.3.3 -ARG OS_IDENTIFIER=rhel-9 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - dnf -y install dnf-plugins-core && \ - dnf config-manager --set-enabled crb && \ - dnf -y install epel-release && \ - dnf -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - dnf -y remove epel-release && \ - dnf config-manager --set-disabled crb && \ - dnf clean all - -CMD ["R"] diff --git a/3.3/rockylinux9/version.txt b/3.3/rockylinux9/version.txt deleted file mode 100644 index 619b537..0000000 --- a/3.3/rockylinux9/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.3.3 diff --git a/3.4/bookworm/Dockerfile b/3.4/bookworm/Dockerfile deleted file mode 100644 index 589f27a..0000000 --- a/3.4/bookworm/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:bookworm - -ARG R_VERSION=3.4.4 -ARG OS_IDENTIFIER=debian-12 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.4/bookworm/version.txt b/3.4/bookworm/version.txt deleted file mode 100644 index f989260..0000000 --- a/3.4/bookworm/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.4.4 diff --git a/3.4/centos7/Dockerfile b/3.4/centos7/Dockerfile deleted file mode 100644 index 8dc0aaa..0000000 --- a/3.4/centos7/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:centos7 - -ARG R_VERSION=3.4.4 -ARG OS_IDENTIFIER=centos-7 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y install epel-release && \ - yum -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y remove epel-release && \ - yum clean all - -CMD ["R"] diff --git a/3.4/centos7/version.txt b/3.4/centos7/version.txt deleted file mode 100644 index f989260..0000000 --- a/3.4/centos7/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.4.4 diff --git a/3.4/focal/Dockerfile b/3.4/focal/Dockerfile deleted file mode 100644 index 13af73d..0000000 --- a/3.4/focal/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:focal - -ARG R_VERSION=3.4.4 -ARG OS_IDENTIFIER=ubuntu-2004 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.4/focal/version.txt b/3.4/focal/version.txt deleted file mode 100644 index f989260..0000000 --- a/3.4/focal/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.4.4 diff --git a/3.4/jammy/Dockerfile b/3.4/jammy/Dockerfile deleted file mode 100644 index e460bae..0000000 --- a/3.4/jammy/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:jammy - -ARG R_VERSION=3.4.4 -ARG OS_IDENTIFIER=ubuntu-2204 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.4/jammy/version.txt b/3.4/jammy/version.txt deleted file mode 100644 index f989260..0000000 --- a/3.4/jammy/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.4.4 diff --git a/3.4/noble/Dockerfile b/3.4/noble/Dockerfile deleted file mode 100644 index 84faa00..0000000 --- a/3.4/noble/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:noble - -ARG R_VERSION=3.4.4 -ARG OS_IDENTIFIER=ubuntu-2404 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.4/noble/version.txt b/3.4/noble/version.txt deleted file mode 100644 index f989260..0000000 --- a/3.4/noble/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.4.4 diff --git a/3.4/opensuse156/Dockerfile b/3.4/opensuse156/Dockerfile deleted file mode 100644 index f81a192..0000000 --- a/3.4/opensuse156/Dockerfile +++ /dev/null @@ -1,22 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:opensuse156 - -ARG R_VERSION=3.4.4 -ARG OS_IDENTIFIER=opensuse-156 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - zypper --non-interactive --no-gpg-checks install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - zypper clean --all - -CMD ["R"] diff --git a/3.4/opensuse156/version.txt b/3.4/opensuse156/version.txt deleted file mode 100644 index f989260..0000000 --- a/3.4/opensuse156/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.4.4 diff --git a/3.4/rockylinux8/Dockerfile b/3.4/rockylinux8/Dockerfile deleted file mode 100644 index 700aa60..0000000 --- a/3.4/rockylinux8/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:rockylinux8 - -ARG R_VERSION=3.4.4 -ARG OS_IDENTIFIER=centos-8 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y install epel-release && \ - yum -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y remove epel-release && \ - yum clean all - -CMD ["R"] diff --git a/3.4/rockylinux8/version.txt b/3.4/rockylinux8/version.txt deleted file mode 100644 index f989260..0000000 --- a/3.4/rockylinux8/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.4.4 diff --git a/3.4/rockylinux9/Dockerfile b/3.4/rockylinux9/Dockerfile deleted file mode 100644 index b2a57de..0000000 --- a/3.4/rockylinux9/Dockerfile +++ /dev/null @@ -1,27 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:rockylinux9 - -ARG R_VERSION=3.4.4 -ARG OS_IDENTIFIER=rhel-9 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - dnf -y install dnf-plugins-core && \ - dnf config-manager --set-enabled crb && \ - dnf -y install epel-release && \ - dnf -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - dnf -y remove epel-release && \ - dnf config-manager --set-disabled crb && \ - dnf clean all - -CMD ["R"] diff --git a/3.4/rockylinux9/version.txt b/3.4/rockylinux9/version.txt deleted file mode 100644 index f989260..0000000 --- a/3.4/rockylinux9/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.4.4 diff --git a/3.5/bookworm/Dockerfile b/3.5/bookworm/Dockerfile deleted file mode 100644 index f53e8f9..0000000 --- a/3.5/bookworm/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:bookworm - -ARG R_VERSION=3.5.3 -ARG OS_IDENTIFIER=debian-12 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.5/bookworm/version.txt b/3.5/bookworm/version.txt deleted file mode 100644 index 444877d..0000000 --- a/3.5/bookworm/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.5.3 diff --git a/3.5/centos7/Dockerfile b/3.5/centos7/Dockerfile deleted file mode 100644 index 8886be2..0000000 --- a/3.5/centos7/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:centos7 - -ARG R_VERSION=3.5.3 -ARG OS_IDENTIFIER=centos-7 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y install epel-release && \ - yum -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y remove epel-release && \ - yum clean all - -CMD ["R"] diff --git a/3.5/centos7/version.txt b/3.5/centos7/version.txt deleted file mode 100644 index 444877d..0000000 --- a/3.5/centos7/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.5.3 diff --git a/3.5/focal/Dockerfile b/3.5/focal/Dockerfile deleted file mode 100644 index 1b82a28..0000000 --- a/3.5/focal/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:focal - -ARG R_VERSION=3.5.3 -ARG OS_IDENTIFIER=ubuntu-2004 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.5/focal/version.txt b/3.5/focal/version.txt deleted file mode 100644 index 444877d..0000000 --- a/3.5/focal/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.5.3 diff --git a/3.5/jammy/Dockerfile b/3.5/jammy/Dockerfile deleted file mode 100644 index 675ccd5..0000000 --- a/3.5/jammy/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:jammy - -ARG R_VERSION=3.5.3 -ARG OS_IDENTIFIER=ubuntu-2204 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.5/jammy/version.txt b/3.5/jammy/version.txt deleted file mode 100644 index 444877d..0000000 --- a/3.5/jammy/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.5.3 diff --git a/3.5/noble/Dockerfile b/3.5/noble/Dockerfile deleted file mode 100644 index 3539c91..0000000 --- a/3.5/noble/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:noble - -ARG R_VERSION=3.5.3 -ARG OS_IDENTIFIER=ubuntu-2404 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.5/noble/version.txt b/3.5/noble/version.txt deleted file mode 100644 index 444877d..0000000 --- a/3.5/noble/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.5.3 diff --git a/3.5/opensuse156/Dockerfile b/3.5/opensuse156/Dockerfile deleted file mode 100644 index a06bb34..0000000 --- a/3.5/opensuse156/Dockerfile +++ /dev/null @@ -1,22 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:opensuse156 - -ARG R_VERSION=3.5.3 -ARG OS_IDENTIFIER=opensuse-156 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - zypper --non-interactive --no-gpg-checks install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - zypper clean --all - -CMD ["R"] diff --git a/3.5/opensuse156/version.txt b/3.5/opensuse156/version.txt deleted file mode 100644 index 444877d..0000000 --- a/3.5/opensuse156/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.5.3 diff --git a/3.5/rockylinux8/Dockerfile b/3.5/rockylinux8/Dockerfile deleted file mode 100644 index dd32c78..0000000 --- a/3.5/rockylinux8/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:rockylinux8 - -ARG R_VERSION=3.5.3 -ARG OS_IDENTIFIER=centos-8 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y install epel-release && \ - yum -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y remove epel-release && \ - yum clean all - -CMD ["R"] diff --git a/3.5/rockylinux8/version.txt b/3.5/rockylinux8/version.txt deleted file mode 100644 index 444877d..0000000 --- a/3.5/rockylinux8/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.5.3 diff --git a/3.5/rockylinux9/Dockerfile b/3.5/rockylinux9/Dockerfile deleted file mode 100644 index d080546..0000000 --- a/3.5/rockylinux9/Dockerfile +++ /dev/null @@ -1,27 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:rockylinux9 - -ARG R_VERSION=3.5.3 -ARG OS_IDENTIFIER=rhel-9 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - dnf -y install dnf-plugins-core && \ - dnf config-manager --set-enabled crb && \ - dnf -y install epel-release && \ - dnf -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - dnf -y remove epel-release && \ - dnf config-manager --set-disabled crb && \ - dnf clean all - -CMD ["R"] diff --git a/3.5/rockylinux9/version.txt b/3.5/rockylinux9/version.txt deleted file mode 100644 index 444877d..0000000 --- a/3.5/rockylinux9/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.5.3 diff --git a/3.6/bookworm/Dockerfile b/3.6/bookworm/Dockerfile deleted file mode 100644 index e9229ef..0000000 --- a/3.6/bookworm/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:bookworm - -ARG R_VERSION=3.6.3 -ARG OS_IDENTIFIER=debian-12 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.6/bookworm/version.txt b/3.6/bookworm/version.txt deleted file mode 100644 index 4a788a0..0000000 --- a/3.6/bookworm/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.6.3 diff --git a/3.6/centos7/Dockerfile b/3.6/centos7/Dockerfile deleted file mode 100644 index 387ae68..0000000 --- a/3.6/centos7/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:centos7 - -ARG R_VERSION=3.6.3 -ARG OS_IDENTIFIER=centos-7 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y install epel-release && \ - yum -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y remove epel-release && \ - yum clean all - -CMD ["R"] diff --git a/3.6/centos7/version.txt b/3.6/centos7/version.txt deleted file mode 100644 index 4a788a0..0000000 --- a/3.6/centos7/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.6.3 diff --git a/3.6/focal/Dockerfile b/3.6/focal/Dockerfile deleted file mode 100644 index 34c420b..0000000 --- a/3.6/focal/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:focal - -ARG R_VERSION=3.6.3 -ARG OS_IDENTIFIER=ubuntu-2004 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.6/focal/version.txt b/3.6/focal/version.txt deleted file mode 100644 index 4a788a0..0000000 --- a/3.6/focal/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.6.3 diff --git a/3.6/jammy/Dockerfile b/3.6/jammy/Dockerfile deleted file mode 100644 index f9b277a..0000000 --- a/3.6/jammy/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:jammy - -ARG R_VERSION=3.6.3 -ARG OS_IDENTIFIER=ubuntu-2204 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.6/jammy/version.txt b/3.6/jammy/version.txt deleted file mode 100644 index 4a788a0..0000000 --- a/3.6/jammy/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.6.3 diff --git a/3.6/noble/Dockerfile b/3.6/noble/Dockerfile deleted file mode 100644 index b9dc928..0000000 --- a/3.6/noble/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:noble - -ARG R_VERSION=3.6.3 -ARG OS_IDENTIFIER=ubuntu-2404 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - apt-get update -qq && \ - DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ - rm -rf /var/lib/apt/lists/* - -CMD ["R"] diff --git a/3.6/noble/version.txt b/3.6/noble/version.txt deleted file mode 100644 index 4a788a0..0000000 --- a/3.6/noble/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.6.3 diff --git a/3.6/opensuse156/Dockerfile b/3.6/opensuse156/Dockerfile deleted file mode 100644 index 3fe8aa4..0000000 --- a/3.6/opensuse156/Dockerfile +++ /dev/null @@ -1,22 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:opensuse156 - -ARG R_VERSION=3.6.3 -ARG OS_IDENTIFIER=opensuse-156 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - zypper --non-interactive --no-gpg-checks install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - zypper clean --all - -CMD ["R"] diff --git a/3.6/opensuse156/version.txt b/3.6/opensuse156/version.txt deleted file mode 100644 index 4a788a0..0000000 --- a/3.6/opensuse156/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.6.3 diff --git a/3.6/rockylinux8/Dockerfile b/3.6/rockylinux8/Dockerfile deleted file mode 100644 index 442a9f9..0000000 --- a/3.6/rockylinux8/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:rockylinux8 - -ARG R_VERSION=3.6.3 -ARG OS_IDENTIFIER=centos-8 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y install epel-release && \ - yum -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - yum -y remove epel-release && \ - yum clean all - -CMD ["R"] diff --git a/3.6/rockylinux8/version.txt b/3.6/rockylinux8/version.txt deleted file mode 100644 index 4a788a0..0000000 --- a/3.6/rockylinux8/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.6.3 diff --git a/3.6/rockylinux9/Dockerfile b/3.6/rockylinux9/Dockerfile deleted file mode 100644 index 96beea7..0000000 --- a/3.6/rockylinux9/Dockerfile +++ /dev/null @@ -1,27 +0,0 @@ -# -# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" -# -# PLEASE DO NOT EDIT IT DIRECTLY. -# - -ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:rockylinux9 - -ARG R_VERSION=3.6.3 -ARG OS_IDENTIFIER=rhel-9 - -# Install R -RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/R-${R_VERSION}-1-1.$(arch).rpm" && \ - dnf -y install dnf-plugins-core && \ - dnf config-manager --set-enabled crb && \ - dnf -y install epel-release && \ - dnf -y install "./R-${R_VERSION}-1-1.$(arch).rpm" && \ - ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ - ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ - ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ - rm "R-${R_VERSION}-1-1.$(arch).rpm" && \ - dnf -y remove epel-release && \ - dnf config-manager --set-disabled crb && \ - dnf clean all - -CMD ["R"] diff --git a/3.6/rockylinux9/version.txt b/3.6/rockylinux9/version.txt deleted file mode 100644 index 4a788a0..0000000 --- a/3.6/rockylinux9/version.txt +++ /dev/null @@ -1 +0,0 @@ -3.6.3 diff --git a/3.2/focal/Dockerfile b/4.0/trixie/Dockerfile similarity index 89% rename from 3.2/focal/Dockerfile rename to 4.0/trixie/Dockerfile index 2c3e845..a5675cf 100644 --- a/3.2/focal/Dockerfile +++ b/4.0/trixie/Dockerfile @@ -5,10 +5,10 @@ # ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:focal +FROM ${BASE_IMAGE}:trixie -ARG R_VERSION=3.2.5 -ARG OS_IDENTIFIER=ubuntu-2004 +ARG R_VERSION=4.0.5 +ARG OS_IDENTIFIER=debian-13 # Install R RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ diff --git a/4.0/trixie/version.txt b/4.0/trixie/version.txt new file mode 100644 index 0000000..7636e75 --- /dev/null +++ b/4.0/trixie/version.txt @@ -0,0 +1 @@ +4.0.5 diff --git a/3.1/focal/Dockerfile b/4.1/trixie/Dockerfile similarity index 89% rename from 3.1/focal/Dockerfile rename to 4.1/trixie/Dockerfile index 3d62087..8aca346 100644 --- a/3.1/focal/Dockerfile +++ b/4.1/trixie/Dockerfile @@ -5,10 +5,10 @@ # ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:focal +FROM ${BASE_IMAGE}:trixie -ARG R_VERSION=3.1.3 -ARG OS_IDENTIFIER=ubuntu-2004 +ARG R_VERSION=4.1.3 +ARG OS_IDENTIFIER=debian-13 # Install R RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ diff --git a/4.1/trixie/version.txt b/4.1/trixie/version.txt new file mode 100644 index 0000000..de197cc --- /dev/null +++ b/4.1/trixie/version.txt @@ -0,0 +1 @@ +4.1.3 diff --git a/3.1/noble/Dockerfile b/4.2/trixie/Dockerfile similarity index 89% rename from 3.1/noble/Dockerfile rename to 4.2/trixie/Dockerfile index 1fa6bfb..11a0bc6 100644 --- a/3.1/noble/Dockerfile +++ b/4.2/trixie/Dockerfile @@ -5,10 +5,10 @@ # ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:noble +FROM ${BASE_IMAGE}:trixie -ARG R_VERSION=3.1.3 -ARG OS_IDENTIFIER=ubuntu-2404 +ARG R_VERSION=4.2.3 +ARG OS_IDENTIFIER=debian-13 # Install R RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ diff --git a/4.2/trixie/version.txt b/4.2/trixie/version.txt new file mode 100644 index 0000000..f2c6cb6 --- /dev/null +++ b/4.2/trixie/version.txt @@ -0,0 +1 @@ +4.2.3 diff --git a/3.1/jammy/Dockerfile b/4.3/trixie/Dockerfile similarity index 89% rename from 3.1/jammy/Dockerfile rename to 4.3/trixie/Dockerfile index 28c7834..72b8aef 100644 --- a/3.1/jammy/Dockerfile +++ b/4.3/trixie/Dockerfile @@ -5,10 +5,10 @@ # ARG BASE_IMAGE=posit/r-base -FROM ${BASE_IMAGE}:jammy +FROM ${BASE_IMAGE}:trixie -ARG R_VERSION=3.1.3 -ARG OS_IDENTIFIER=ubuntu-2204 +ARG R_VERSION=4.3.3 +ARG OS_IDENTIFIER=debian-13 # Install R RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ diff --git a/4.3/trixie/version.txt b/4.3/trixie/version.txt new file mode 100644 index 0000000..e91d9be --- /dev/null +++ b/4.3/trixie/version.txt @@ -0,0 +1 @@ +4.3.3 diff --git a/4.4/trixie/Dockerfile b/4.4/trixie/Dockerfile new file mode 100644 index 0000000..b0a71e0 --- /dev/null +++ b/4.4/trixie/Dockerfile @@ -0,0 +1,23 @@ +# +# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" +# +# PLEASE DO NOT EDIT IT DIRECTLY. +# + +ARG BASE_IMAGE=posit/r-base +FROM ${BASE_IMAGE}:trixie + +ARG R_VERSION=4.4.3 +ARG OS_IDENTIFIER=debian-13 + +# Install R +RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ + apt-get update -qq && \ + DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ + ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ + ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ + ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ + rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ + rm -rf /var/lib/apt/lists/* + +CMD ["R"] diff --git a/4.4/trixie/version.txt b/4.4/trixie/version.txt new file mode 100644 index 0000000..9e3a933 --- /dev/null +++ b/4.4/trixie/version.txt @@ -0,0 +1 @@ +4.4.3 diff --git a/4.5/trixie/Dockerfile b/4.5/trixie/Dockerfile new file mode 100644 index 0000000..991c096 --- /dev/null +++ b/4.5/trixie/Dockerfile @@ -0,0 +1,23 @@ +# +# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" +# +# PLEASE DO NOT EDIT IT DIRECTLY. +# + +ARG BASE_IMAGE=posit/r-base +FROM ${BASE_IMAGE}:trixie + +ARG R_VERSION=4.5.2 +ARG OS_IDENTIFIER=debian-13 + +# Install R +RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ + apt-get update -qq && \ + DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ + ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ + ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ + ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ + rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ + rm -rf /var/lib/apt/lists/* + +CMD ["R"] diff --git a/4.5/trixie/version.txt b/4.5/trixie/version.txt new file mode 100644 index 0000000..6cedcff --- /dev/null +++ b/4.5/trixie/version.txt @@ -0,0 +1 @@ +4.5.2 diff --git a/Makefile b/Makefile index d7e8b21..cd16818 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,9 @@ BASE_IMAGE ?= posit/r-base -VERSIONS ?= 3.1 3.2 3.3 3.4 3.5 3.6 4.0 4.1 4.2 4.3 4.4 4.5 devel next -VARIANTS ?= focal jammy noble bookworm centos7 rockylinux8 rockylinux9 rockylinux10 opensuse156 +VERSIONS ?= 4.0 4.1 4.2 4.3 4.4 4.5 devel next +VARIANTS ?= focal jammy noble bookworm trixie centos7 rockylinux8 rockylinux9 rockylinux10 opensuse156 # PATCH_VERSIONS defines all actively maintained R patch versions. -PATCH_VERSIONS ?= 3.1.3 3.2.5 3.3.3 3.4.4 3.5.3 \ - 3.6.0 3.6.1 3.6.2 3.6.3 \ - 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 \ +PATCH_VERSIONS ?= 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 \ 4.1.0 4.1.1 4.1.2 4.1.3 \ 4.2.0 4.2.1 4.2.2 4.2.3 \ 4.3.0 4.3.1 4.3.2 4.3.3 \ diff --git a/README.md b/README.md index eaf9d59..b6fe56a 100644 --- a/README.md +++ b/README.md @@ -51,13 +51,14 @@ The following distributions are supported for both `x86_64`/`amd64` and `aarch64 | jammy | Ubuntu 22.04 | | noble | Ubuntu 24.04 | | bookworm | Debian 12 | +| trixie | Debian 13 | | centos7 | CentOS 7* | | rockylinux8 | Rocky Linux 8 | | rockylinux9 | Rocky Linux 9 | | rockylinux10 | Rocky Linux 10 | | opensuse156 | openSUSE 15.6 | -All minor versions of R since 3.1 are supported, on the latest patch release. +All minor versions of R since 4.0 are supported, on the latest patch release. New versions of R are added when they're available on the [Posit CDN](https://cdn.posit.co/r/versions.json), though there may be diff --git a/base/trixie/Dockerfile b/base/trixie/Dockerfile new file mode 100644 index 0000000..f481438 --- /dev/null +++ b/base/trixie/Dockerfile @@ -0,0 +1,43 @@ +FROM debian:trixie + +LABEL maintainer="Posit Docker " + +RUN apt-get update -qq && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y \ + apt-transport-https \ + curl \ + fontconfig \ + libcurl4-openssl-dev \ + locales \ + perl \ + sudo \ + tzdata \ + wget && \ + rm -rf /var/lib/apt/lists/* + +# Install TinyTeX +# Set TMPDIR to / to avoid issues with the default /tmp directory on Ubuntu/Debian. +# The TinyTeX installer downloads a tarball with files owned by 1001:1001. When extracted +# as the root user, these files keep the original ownership with default tar options +# (--no-same-owner to disable that behavior). Ubuntu/Debian have fs.protected_regular +# enabled by default, disallowing root from writing files owned by other users in /tmp, +# which the TinyTeX installer needs to do. Setting TMPDIR to / works around this issue. +RUN wget -qO- "https://yihui.org/tinytex/install-bin-unix.sh" | TMPDIR=/ sh && \ + /root/.TinyTeX/bin/*/tlmgr path remove && \ + mv /root/.TinyTeX/ /opt/TinyTeX && \ + /opt/TinyTeX/bin/*/tlmgr option sys_bin /usr/local/bin && \ + /opt/TinyTeX/bin/*/tlmgr path add + +# Install Pandoc +ARG PANDOC_VERSION=2.19.2 +RUN wget "https://github.com/jgm/pandoc/releases/download/${PANDOC_VERSION}/pandoc-${PANDOC_VERSION}-linux-$(dpkg --print-architecture).tar.gz" -O pandoc.tar.gz && \ + tar -xvf pandoc.tar.gz && \ + mv "pandoc-${PANDOC_VERSION}" /opt/pandoc && \ + ln -s /opt/pandoc/bin/pandoc /usr/local/bin/pandoc && \ + rm pandoc.tar.gz + +# Set default locale +ENV LANG C.UTF-8 + +# Set default timezone +ENV TZ UTC diff --git a/devel/trixie/Dockerfile b/devel/trixie/Dockerfile new file mode 100644 index 0000000..d5b6d56 --- /dev/null +++ b/devel/trixie/Dockerfile @@ -0,0 +1,23 @@ +# +# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" +# +# PLEASE DO NOT EDIT IT DIRECTLY. +# + +ARG BASE_IMAGE=posit/r-base +FROM ${BASE_IMAGE}:trixie + +ARG R_VERSION=devel +ARG OS_IDENTIFIER=debian-13 + +# Install R +RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ + apt-get update -qq && \ + DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ + ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ + ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ + ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ + rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ + rm -rf /var/lib/apt/lists/* + +CMD ["R"] diff --git a/devel/trixie/version.txt b/devel/trixie/version.txt new file mode 100644 index 0000000..d64531f --- /dev/null +++ b/devel/trixie/version.txt @@ -0,0 +1 @@ +devel diff --git a/next/trixie/Dockerfile b/next/trixie/Dockerfile new file mode 100644 index 0000000..d258a22 --- /dev/null +++ b/next/trixie/Dockerfile @@ -0,0 +1,23 @@ +# +# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh" +# +# PLEASE DO NOT EDIT IT DIRECTLY. +# + +ARG BASE_IMAGE=posit/r-base +FROM ${BASE_IMAGE}:trixie + +ARG R_VERSION=next +ARG OS_IDENTIFIER=debian-13 + +# Install R +RUN wget "https://cdn.posit.co/r/${OS_IDENTIFIER}/pkgs/r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ + apt-get update -qq && \ + DEBIAN_FRONTEND=noninteractive apt-get install -f -y "./r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ + ln -s "/opt/R/${R_VERSION}/bin/R" /usr/bin/R && \ + ln -s "/opt/R/${R_VERSION}/bin/Rscript" /usr/bin/Rscript && \ + ln -s "/opt/R/${R_VERSION}/lib/R" /usr/lib/R && \ + rm "r-${R_VERSION}_1_$(dpkg --print-architecture).deb" && \ + rm -rf /var/lib/apt/lists/* + +CMD ["R"] diff --git a/next/trixie/version.txt b/next/trixie/version.txt new file mode 100644 index 0000000..5b69858 --- /dev/null +++ b/next/trixie/version.txt @@ -0,0 +1 @@ +next diff --git a/update.sh b/update.sh index 373e2f2..a43c279 100755 --- a/update.sh +++ b/update.sh @@ -2,12 +2,6 @@ set -Eeuo pipefail declare -A r_versions=( - [3.1]='3.1.3' - [3.2]='3.2.5' - [3.3]='3.3.3' - [3.4]='3.4.4' - [3.5]='3.5.3' - [3.6]='3.6.3' [4.0]='4.0.5' [4.1]='4.1.3' [4.2]='4.2.3' @@ -23,6 +17,7 @@ declare -A os_identifiers=( [jammy]='ubuntu-2204' [noble]='ubuntu-2404' [bookworm]='debian-12' + [trixie]='debian-13' [centos7]='centos-7' [rockylinux8]='centos-8' [rockylinux9]='rhel-9' @@ -56,7 +51,7 @@ for version in "${!r_versions[@]}"; do case "$variant" in focal|jammy|noble) template='ubuntu' ;; - bookworm) template='debian' + bookworm|trixie) template='debian' ;; centos7|rockylinux8) template='centos' ;;