Civilytics

abmdeploytest (0.0.1)

Published 2024-08-18 08:48:24 -04:00 by jared

Installation

docker pull gitea.civilytics.org/civilytics/abmdeploytest:0.0.1
sha256:a4b19b6d31186f0993cf8acaff7e7f3f972c138c90c9ac03a7dc9921860ab3d9

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=22.04
ADD file:3bd10da0673e2e72cb06a1f64a9df49a36341df39b0f762e3d1b38ee4de296fa in /
CMD ["/bin/bash"]
LABEL org.opencontainers.image.licenses=GPL-2.0-or-later org.opencontainers.image.source=https://github.com/rocker-org/rocker-versioned2 org.opencontainers.image.vendor=Rocker Project org.opencontainers.image.authors=Carl Boettiger <cboettig@ropensci.org>
ENV R_VERSION=4.3.2
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__/jammy/2024-02-28
ENV LANG=en_US.UTF-8
COPY scripts /rocker_scripts # buildkit
RUN /bin/sh -c /rocker_scripts/setup_R.sh # buildkit
CMD ["R"]
ENV CRAN=https://packagemanager.rstudio.com/cran/__linux__/jammy/2024-04-01
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends sudo lmodern pandoc pandoc-citeproc qpdf ghostscript python3 python3-requests jq libappindicator1 libharfbuzz-dev libfribidi-dev libu2f-udev libvulkan1 libproj-dev libpng-dev libjpeg-dev libtiff5-dev libgdal-dev libfreetype6-dev libfreetype6-dev libudunits2-dev libfontconfig1-dev curl libcurl4-openssl-dev libicu-dev libssl-dev libxml2-dev libcairo2-dev libxt-dev libgit2-dev libglpk-dev openjdk-17-jdk libssh2-1-dev fonts-noto-color-emoji texinfo texlive-fonts-extra texlive-fonts-recommended texlive-latex-extra texlive-latex-recommended texlive-luatex texlive-plain-generic texlive-science texlive-xetex && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c echo "options(repos = c(RPSM240401 = 'https://packagemanager.rstudio.com/cran/__linux__/jammy/2024-04-01'))" >> "${R_HOME}/etc/Rprofile.site" # buildkit
RUN /bin/sh -c echo "options(Ncpus = 4)" >>"${R_HOME}/etc/Rprofile.site" # buildkit
RUN /bin/sh -c Rscript -e 'install.packages("cmdstanr", repos = c("https://mc-stan.org/r-packages/", getOption("repos")))' # buildkit
RUN /bin/sh -c Rscript -e 'cmdstanr::install_cmdstan()' # buildkit
RUN /bin/sh -c install2.r -n 6 configr grid png future remotes toOrdinal # buildkit
RUN /bin/sh -c install2.r -n 6 tarchetypes readxl tibble lubridate future.callr # buildkit
RUN /bin/sh -c R -e "install.packages(c('rlang', 'markovchain', 'dplyr', 'vroom', 'ggplot2', 'tidyr'))" # buildkit
RUN /bin/sh -c R -e "install.packages(c('tidybayes', 'knitr', 'rmarkdown', 'testthat', 'brms', 'scales'))" # buildkit
RUN /bin/sh -c R -e "install.packages(c('targets', 'devtools', 'remotes', 'git2r', 'stringi'))" # buildkit
RUN /bin/sh -c Rscript -e 'remotes::install_git("https://gitea.civilytics.org/civilytics/civilyticsR", upgrade = FALSE)' # buildkit
CMD ["bash"]
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends jq libappindicator1 libharfbuzz-dev libfribidi-dev libu2f-udev libvulkan1 && install2.r binb linl pinp tint forcats && mkdir ~/.R && echo _R_CHECK_FORCE_SUGGESTS_=FALSE > ~/.R/check.Renviron && cd /usr/local/bin && ln -s /usr/lib/R/site-library/littler/examples/render.r . # buildkit
ENV TZ=America/New_York
WORKDIR /home/abm3
ADD . . # buildkit
RUN /bin/sh -c Rscript -e 'remotes::install_github("rich-iannone/juicyjuice@v0.1.0")' # buildkit
RUN /bin/sh -c Rscript -e 'remotes::install_github("rstudio/gt@v0.10.1", upgrade = c("never"), force = TRUE)' # buildkit
RUN /bin/sh -c Rscript -e 'remotes::install_github("jknowles/kwb.utils")' # buildkit
RUN /bin/sh -c install2.r -n 6 gtExtras blastula crew # buildkit

Labels

Key Value
org.opencontainers.image.authors Carl Boettiger <cboettig@ropensci.org>
org.opencontainers.image.base.name docker.io/library/ubuntu:jammy
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 3a856a43aa42995176ae201124cc4ba9fe1fce85
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.3.2
Details
Container
2024-08-18 08:48:24 -04:00
0
OCI / Docker
linux/amd64
Carl Boettiger <cboettig@ropensci.org>
GPL-2.0-or-later
2.0 GiB
Versions (15) View all
0.9 2025-02-13
1.0 2025-02-13
0.3 2024-11-21
0.2 2024-11-21
0.1 2024-11-20