{"id":13859006,"url":"https://github.com/rocker-org/rocker","last_synced_at":"2025-05-14T11:10:44.112Z","repository":{"id":37470661,"uuid":"20789718","full_name":"rocker-org/rocker","owner":"rocker-org","description":"R configurations for Docker","archived":false,"fork":false,"pushed_at":"2025-04-11T18:18:29.000Z","size":356,"stargazers_count":1476,"open_issues_count":29,"forks_count":270,"subscribers_count":61,"default_branch":"master","last_synced_at":"2025-05-09T12:45:26.639Z","etag":null,"topics":["docker","r"],"latest_commit_sha":null,"homepage":"https://rocker-project.org","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rocker-org.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-06-13T02:29:52.000Z","updated_at":"2025-05-06T19:26:37.000Z","dependencies_parsed_at":"2022-07-20T00:02:36.460Z","dependency_job_id":"a0d87d3c-87cf-4c2a-821a-422dc6a2cd6f","html_url":"https://github.com/rocker-org/rocker","commit_stats":{"total_commits":442,"total_committers":21,"mean_commits":"21.047619047619047","dds":0.504524886877828,"last_synced_commit":"697411900789ece481e6a24be01e1ab3a3857b7d"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rocker-org%2Frocker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rocker-org%2Frocker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rocker-org%2Frocker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rocker-org%2Frocker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rocker-org","download_url":"https://codeload.github.com/rocker-org/rocker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254129489,"owners_count":22019628,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","r"],"created_at":"2024-08-05T03:02:29.446Z","updated_at":"2025-05-14T11:10:44.047Z","avatar_url":"https://github.com/rocker-org.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.org/rocker-org/rocker.svg?branch=master)](https://travis-ci.org/rocker-org/rocker)\n\n# rocker #\n\n## Overview ##\n\nThis repository contains Dockerfiles for different Docker containers of interest to R users. \n\n## Getting Started ##\n\nTo get started right away, ensure you have [Docker installed](https://docs.docker.com/installation/) and start a container with `docker run --rm -ti rocker/r-base` (see [here](https://docs.docker.com/engine/reference/run/) for the `docker run` command options). In this case we are starting the `r-base` container (the base package to build from) in an interactive mode, see below for details of the other containers currently available. To get started on the `rstudio` container or its derivative containers (eg. `hadleyverse` and `ropensci`) you need to open a port, see the [instructions in the wiki](https://github.com/rocker-org/rocker/wiki/Using-the-RStudio-image). The [wiki](https://github.com/rocker-org/rocker/wiki) also contains further instructions and information on the project, including how to extend these images and contribute to development.\n\n## Status ##\n\nThis is work in progress; please read our [instructions to contributors](https://github.com/rocker-org/rocker/wiki/How-to-contribute) and talk to @eddelbuettel and @cboettig about how to get involved.\n\n## Base Docker Containers ##\n\n\nimage            | description                               | size   | metrics | build status \n---------------- | ----------------------------------------- | ------ | ------- | --------------\n[r-base](https://hub.docker.com/r/_/r-base)            |  Current R via apt-get with `debian:testing` \u0026 `unstable` repos  | [![](https://images.microbadger.com/badges/image/library/r-base.svg)](https://microbadger.com/images/library/r-base) | [![](https://img.shields.io/docker/pulls/library/r-base.svg)](https://hub.docker.com/r/library/r-base) |  [![](https://img.shields.io/docker/automated/rocker/r-base.svg)](https://hub.docker.com/r/library/r-base/builds)\n[r-devel](https://hub.docker.com/r/rocker/r-devel)        |  R-devel added side-by-side onto r-base (using alias `RD`)       | [![](https://images.microbadger.com/badges/image/rocker/r-devel.svg)](https://microbadger.com/images/rocker/r-devel) | [![](https://img.shields.io/docker/pulls/rocker/r-devel.svg)](https://hub.docker.com/r/rocker/r-devel) |  [![](https://img.shields.io/docker/automated/rocker/r-devel.svg)](https://hub.docker.com/r/rocker/r-devel/builds) \n[drd](https://hub.docker.com/r/rocker/drd)        |  lighter r-devel, built not quite daily       | [![](https://images.microbadger.com/badges/image/rocker/drd.svg)](https://microbadger.com/images/rocker/drd) | [![](https://img.shields.io/docker/pulls/rocker/drd.svg)](https://hub.docker.com/r/rocker/drd) |  [![](https://img.shields.io/docker/automated/rocker/drd.svg)](https://hub.docker.com/r/rocker/drd/builds) \n[r-ver](https://hub.docker.com/r/rocker/r-ver)            |  Specify R version in docker tag. Builds on `debian:stable`  | [![](https://images.microbadger.com/badges/image/rocker/r-ver.svg)](https://microbadger.com/images/rocker/r-ver) | [![](https://img.shields.io/docker/pulls/rocker/r-ver.svg)](https://hub.docker.com/r/rocker/r-ver) |  [![](https://img.shields.io/docker/automated/rocker/r-ver.svg)](https://hub.docker.com/r/rocker/r-ver/builds)\n\n\n## Use cases\n\nThe rocker project also hosts Docker images illustrating particular use cases. More information\nabout these can be found in their respective respositories on [rocker-org](https://github.com/rocker-org)\n\n### Unversioned images (builds on r-base)\n\nimage            | description                               | size   | metrics | build status \n---------------- | ----------------------------------------- | ------ | ------- | --------------\n[r-devel-san](https://hub.docker.com/r/rocker/r-devel-san)        |  as r-devel, but built with compiler sanitizers        | [![](https://images.microbadger.com/badges/image/rocker/r-devel-san.svg)](https://microbadger.com/images/rocker/r-devel-san) | [![](https://img.shields.io/docker/pulls/rocker/r-devel-san.svg)](https://hub.docker.com/r/rocker/r-devel-san) |  [![](https://img.shields.io/docker/automated/rocker/r-devel-san.svg)](https://hub.docker.com/r/rocker/r-devel-san/builds) \n[r-devel-ubsan-clang](https://hub.docker.com/r/rocker/r-devel-ubsan-clang)            |  Sanitizers, clang c compiler (instead of gcc)   | [![](https://images.microbadger.com/badges/image/rocker/r-devel-ubsan-clang.svg)](https://microbadger.com/images/rocker/r-devel-ubsan-clang) | [![](https://img.shields.io/docker/pulls/rocker/r-devel-ubsan-clang.svg)](https://hub.docker.com/r/rocker/r-devel-ubsan-clang) | [![](https://img.shields.io/docker/automated/rocker/r-devel-ubsan-clang.svg)](https://hub.docker.com/r/rocker/r-devel-ubsan-clang/builds)\n[rstudio:testing](https://hub.docker.com/r/rocker/r-devel-san)        |  rstudio on debian:testing                | [![](https://images.microbadger.com/badges/image/rocker/r-devel-san.svg)](https://microbadger.com/images/rocker/r-devel-san) | [![](https://img.shields.io/docker/pulls/rocker/r-devel-san.svg)](https://hub.docker.com/r/rocker/r-devel-san) |  [![](https://img.shields.io/docker/automated/rocker/r-devel-san.svg)](https://hub.docker.com/r/rocker/r-devel-san/builds) \n[shiny](https://hub.docker.com/r/rocker/shiny)        |  shiny-server on r-base               | [![](https://images.microbadger.com/badges/image/rocker/shiny.svg)](https://microbadger.com/images/rocker/shiny) | [![](https://img.shields.io/docker/pulls/rocker/shiny.svg)](https://hub.docker.com/r/rocker/shiny) |  [![](https://img.shields.io/docker/automated/rocker/shiny.svg)](https://hub.docker.com/r/rocker/shiny/builds) \n[r-apt](https://hub.docker.com/r/rocker/r-apt)        |   (R plus CRAN + marutter repo information)     | [![](https://images.microbadger.com/badges/image/rocker/r-apt.svg)](https://microbadger.com/images/rocker/r-apt) | [![](https://img.shields.io/docker/pulls/rocker/r-apt.svg)](https://hub.docker.com/r/rocker/r-apt) |  [![](https://img.shields.io/docker/automated/rocker/r-apt.svg)](https://hub.docker.com/r/rocker/r-apt/builds) \n\n### Versioned stack (builds on r-ver)\n\nThese images build on `rocker/r-ver`.  Each of these include tags to specify the desired version of R, e.g `:4.0.0`, `:latest`, `:devel`.  See [rocker-versioned2](https://github.com/rocker-org/rocker-versioned2) repo for details.  R `3.x` versions are built from the older recipes in [rocker-versioned](https://github.com/rocker-org/rocker-versioned) \n\nimage            | description                               | size   | metrics | build status \n---------------- | ----------------------------------------- | ------ | ------- | --------------\n[rstudio](https://hub.docker.com/r/rocker/rstudio)          |  Adds rstudio                             | [![](https://images.microbadger.com/badges/image/rocker/rstudio-stable.svg)](https://microbadger.com/) | [![](https://img.shields.io/docker/pulls/rocker/rstudio.svg)](https://hub.docker.com/r/rocker/rstudio)  |  [![](https://img.shields.io/docker/automated/rocker/rstudio.svg)](https://hub.docker.com/r/rocker/rstudio/builds)\n[tidyverse](https://hub.docker.com/r/rocker/tidyverse)        |  Adds tidyverse \u0026 devtools                | [![](https://images.microbadger.com/badges/image/rocker/tidyverse.svg)](https://microbadger.com/images/rocker/tidyverse) | [![](https://img.shields.io/docker/pulls/rocker/tidyverse.svg)](https://hub.docker.com/r/rocker/tidyverse) |  [![](https://img.shields.io/docker/automated/rocker/tidyverse.svg)](https://hub.docker.com/r/rocker/tidyverse/builds) \n[verse](https://hub.docker.com/r/rocker/verse)            |  Adds tex \u0026 publishing-related packages   | [![](https://images.microbadger.com/badges/image/rocker/verse.svg)](https://microbadger.com/images/rocker/verse) | [![](https://img.shields.io/docker/pulls/rocker/verse.svg)](https://hub.docker.com/r/rocker/verse) | [![](https://img.shields.io/docker/automated/rocker/verse.svg)](https://hub.docker.com/r/rocker/verse/builds)\n[geospatial](https://hub.docker.com/r/rocker/geospatial)            |  Adds geospatial libraries   | [![](https://images.microbadger.com/badges/image/rocker/geospatial.svg)](https://microbadger.com/images/rocker/geospatial) | [![](https://img.shields.io/docker/pulls/rocker/geospatial.svg)](https://hub.docker.com/r/rocker/geospatial) | [![](https://img.shields.io/docker/automated/rocker/geospatial.svg)](https://hub.docker.com/r/rocker/geospatial/builds)\n\nAnyone interested in proposing or collaborating on additional use cases should read our [guide to contributing](https://github.com/rocker-org/rocker/wiki/How-to-contribute) and [get in touch](http://github.com/rocker-org/rocker/issues)\n\n## License ##\n\nThe Dockerfiles in this repository are licensed under the GPL 2 or later.\n\n## Trademarks ##\n\nRStudio is a registered trademark of RStudio, Inc.  The use of the trademarked term RStudio and the distribution of the RStudio binaries through the images hosted on [hub.docker.com](https://registry.hub.docker.com/) has been granted by explicit permission of RStudio.  Please review [RStudio's trademark use policy](http://www.rstudio.com/about/trademark/) and address inquiries about further distribution or other questions to [permissions@rstudio.com](emailto:permissions@rstudio.com).\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frocker-org%2Frocker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frocker-org%2Frocker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frocker-org%2Frocker/lists"}