tip-predictor (e28efc3d9c15172b337e1f750c1893075ee1ad24)

Published 2026-03-13 12:35:39 +10:00 by shane

Installation

docker pull forgejo.shanef.net/shane/tip-predictor:e28efc3d9c15172b337e1f750c1893075ee1ad24
sha256:857b0e48f123f704b0f2d51b1f04f543be50b3f75be7a4d45b38b6049054933e

About this package

Reproducible builds to fixed version of R

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=24.04
ADD file:1ae27d2ef4369361104b699712f3897141e394785df5d193d67b44626f57eb87 in /
CMD ["/bin/bash"]
ENV R_VERSION=4.5.3
ENV R_HOME=/usr/local/lib/R
ENV TZ=Etc/UTC
COPY scripts/install_R_source.sh /rocker_scripts/install_R_source.sh # buildkit
RUN /bin/sh -c /rocker_scripts/install_R_source.sh # buildkit
ENV CRAN=https://p3m.dev/cran/__linux__/noble/latest
ENV LANG=en_US.UTF-8
COPY scripts/bin/ /rocker_scripts/bin/ # buildkit
COPY scripts/setup_R.sh /rocker_scripts/setup_R.sh # buildkit
RUN /bin/sh -c if grep -q "1000" /etc/passwd; then userdel --remove "$(id -un 1000)"; fi /rocker_scripts/setup_R.sh # buildkit
CMD ["R"]
COPY scripts /rocker_scripts # buildkit
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends python3 python3-pip python3-venv libcurl4-openssl-dev libssl-dev libgit2-dev libxml2-dev libfontconfig1-dev libharfbuzz-dev libfribidi-dev libfreetype6-dev libpng-dev libtiff5-dev libjpeg-dev git && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c Rscript -e "install.packages('remotes', repos='https://cloud.r-project.org', quiet=TRUE)" # buildkit
RUN /bin/sh -c Rscript -e "remotes::install_github('DanielTomaro13/nrlR', upgrade='never')" # buildkit
WORKDIR /app
RUN /bin/sh -c python3 -m venv /opt/venv # buildkit
ENV PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
COPY requirements.txt . # buildkit
RUN /bin/sh -c pip install --no-cache-dir -r requirements.txt # buildkit
COPY . . # buildkit
RUN /bin/sh -c mkdir -p data/raw data/cache # buildkit
EXPOSE map[8501/tcp:{}]
VOLUME [/app/data]
CMD ["streamlit" "run" "app.py" "--server.address=0.0.0.0"]

Labels

Key Value
org.opencontainers.image.authors Carl Boettiger <cboettig@ropensci.org>
org.opencontainers.image.base.name docker.io/library/ubuntu:noble
org.opencontainers.image.description Reproducible builds to fixed version of R
org.opencontainers.image.licenses GPL-2.0-or-later
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.revision 6f25f321ac27e564d4c511cc84ce81a89c613224
org.opencontainers.image.source https://github.com/rocker-org/rocker-versioned2
org.opencontainers.image.title rocker/r-ver
org.opencontainers.image.vendor Rocker Project
org.opencontainers.image.version R-4.5.3
Details
Container
2026-03-13 12:35:39 +10:00
0
OCI / Docker
linux/amd64
Carl Boettiger <cboettig@ropensci.org>
GPL-2.0-or-later
592 MiB
Versions (5) View all