Skip to content

Latest commit

 

History

History
71 lines (53 loc) · 9.06 KB

File metadata and controls

71 lines (53 loc) · 9.06 KB
title description
The Rocker Images
Choose a container for your needs.

Overview

The Rocker Project provides a collection of (Linux) containers suited for different needs. Find a base image to extend or images with popular software and optimized libraries pre-installed.

Get the latest version or a reproducibly fixed environment.

Images

The versioned stack

image base image description pulls
rocker/r-ver ubuntu Install R from source and set RSPM as default CRAN mirror Docker Pulls
rocker/rstudio rocker/r-ver Adds RStudio Server Docker Pulls
rocker/tidyverse rocker/rstudio Adds tidyverse packages & devtools Docker Pulls
rocker/verse rocker/tidyverse Adds tex & publishing-related package Docker Pulls
rocker/geospatial rocker/verse Adds geospatial packages Docker Pulls
rocker/binder rocker/geospatial Adds requirements to run repositories on mybinder.org Docker Pulls
rocker/shiny rocker/r-ver Adds shiny server Docker Pulls
rocker/shiny-verse rocker/shiny Adds tidyverse packages Docker Pulls
rocker/cuda rocker/r-ver Adds CUDA support to rocker/r-ver Docker Pulls
rocker/ml rocker/cuda Adds CUDA support to rocker/tidyverse Docker Pulls
rocker/ml-verse rocker/ml Adds CUDA support to rocker/geospatial Docker Pulls

This stack builds on stable Debian releases (for R versions <= 3.6.3) or Ubuntu LTS (for R versions >= 4.0.0). Images in this stack accept a version tag specifying which version of R is desired, e.g. rocker/rstudio:4.0.0 for R 4.0.0. The latest tag always follows the latest release version of R.

Some images (e.g. rocker/r-ver) also have the devel tag, which installs the development version of R.

Version-tagged images are designed to be stable, consistently providing the same versions of all software (R, R packages, system libraries) rather than the latest available, though Debian system libraries will still receive any security patches. Please check the document about versions for details.

The base stack

image base image description pulls
r-base
rocker/r-base
debian:testing Install current R from unstable repos Docker Pulls
Docker Pulls
rocker/r-devel r-base R-devel added side-by-side onto r-base (using alias RD) Docker Pulls
rocker/drd r-base Lighter rocker/r-devel Docker Pulls
rocker/drp r-base R-patched added side-by-side onto r-base (using alias RP) Docker Pulls
rocker/r-devel-san r-base as rocker/r-devel, but built with compiler sanitizers Docker Pulls
rocker/r-devel-ubsan-clang r-base Sanitizers, clang c compiler (instead of gcc) Docker Pulls

This stack builds on debian:testing and Debian unstable repo. Use this stack if you want access to the latest versions of system libraries and compilers through apt-get.

r-base (Docker Official image) and rocker/r-base are built from the same Dockerfile, but with different build tools.

Additional images

image base image description pulls
rocker/r-ubuntu ubuntu Close to r-base, but based on ubuntu Docker Pulls
rocker/r-bspm r-base, rocker/r-ubuntu, archlinux, fedora, opensuse/tumbleweed Binary installation of R packages has been configured, powered by bspm Docker Pulls
rocker/r2u ubuntu r2u offers all CRAN packages as binaries for Ubuntu, also uses bspm Docker Pulls

Rocker Pre-built Dev Container Images

Images built by the Dev Container CLI. See the Rocker Dev Container Images page for details.