See the CUDA-based R docker stack for GPU accelerated docker images. |
---|
Multi-arch (linux/amd64
, linux/arm64/v8
) docker images:
glcr.b-data.ch/r/ver
glcr.b-data.ch/r/r-ver
(4.0.4 ≤ version < 4.2.0)
glcr.b-data.ch/r/base
glcr.b-data.ch/r/tidyverse
glcr.b-data.ch/r/verse
glcr.b-data.ch/r/geospatial
glcr.b-data.ch/r/qgisprocess
(versions ≥ 4.3.0)
Images considered stable for R versions ≥ 4.2.0.
👉 The current state may eventually be backported to versions ≥
4.0.4.
Build chain
ver → base → tidyverse → verse → geospatial → qgisprocess
ℹ️ The term base+ means base or later in the build chain.
Features
glcr.b-data.ch/r/ver
serves as parent image for
glcr.b-data.ch/jupyterlab/r/base
.
The other images are counterparts to the JupyterLab images but without
- code-server
- IRKernel
- JupyterHub
- JupyterLab
- JupyterLab Extensions
- JupyterLab Integrations
- Jupyter Notebook
- Jupyter Notebook Conversion
- LSP Servers
- Oh My Zsh
- Powerlevel10k Theme
- MesloLGS NF Font
and any configuration thereof.
This projects requires an installation of docker.
To install docker, follow the instructions for your platform:
- Install Docker Engine | Docker Documentation > Supported platforms
- Post-installation steps for Linux
latest:
docker build \
--build-arg R_VERSION=4.4.2 \
--build-arg PYTHON_VERSION=3.12.8 \
-t r/ver \
-f ver/latest.Dockerfile .
version:
docker build \
-t r/ver:MAJOR.MINOR.PATCH \
-f ver/MAJOR.MINOR.PATCH.Dockerfile .
For MAJOR.MINOR.PATCH
≥ 4.2.0
.
self built:
docker run -it --rm r/ver[:MAJOR.MINOR.PATCH]
from the project's GitLab Container Registries:
docker run -it --rm \
IMAGE[:MAJOR[.MINOR[.PATCH]]]
IMAGE
being one of
glcr.b-data.ch/r/ver
glcr.b-data.ch/r/base
glcr.b-data.ch/r/tidyverse
glcr.b-data.ch/r/verse
glcr.b-data.ch/r/geospatial
glcr.b-data.ch/r/qgisprocess
See Notes for tweaks.
PRs accepted.
This project follows the Contributor Covenant Code of Conduct.
Community support: Open a new discussion here.
Commercial support: Contact b-data by email.
Copyright © 2020 b-data GmbH
Distributed under the terms of the MIT License.