https://github.com/rocker-org/devcontainer-images
R Docker images built with Dev Container Features
https://github.com/rocker-org/devcontainer-images
devcontainers docker r
Last synced: 11 months ago
JSON representation
R Docker images built with Dev Container Features
- Host: GitHub
- URL: https://github.com/rocker-org/devcontainer-images
- Owner: rocker-org
- License: mit
- Created: 2022-08-28T14:36:20.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-12T14:36:13.000Z (12 months ago)
- Last Synced: 2025-04-26T07:56:20.724Z (11 months ago)
- Topics: devcontainers, docker, r
- Language: Makefile
- Homepage: https://rocker-project.org/images/devcontainer/images.html
- Size: 65.4 KB
- Stars: 15
- Watchers: 2
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# devcontainer images for R
[](https://www.repostatus.org/#wip)
[](https://github.com/rocker-org/r-devcontainer-images/actions/workflows/build.yml)
devcontainer images for R buildable with [the devcontainer cli](https://github.com/devcontainers/cli).
Heavily under development.
## Development
[Visual Studio Code Remote - Containers](https://containers.dev/supporting#remote-containers) can be used.
It is configured to create temporary files with rewritten variables based on the files in [the `src` directory](src/)
and build the containers from the temporary definition files.
The variables are written in [`build/args.json`](build/args.json).
Creating files to build containers and invoking container build commands can be done via [Makefile](Makefile).
Create definition files to build the container with the settings described
in `."r-ver"."r-ver".variants."4.2"` in `build/args.json` as follows:
```sh
SRC_NAME=r-ver IMAGE_NAME=r-ver VARIANT=4.2 make configfiles
```
Build the container with the settings described
in `."rstudio"."tidyverse".variants."4.2"` in `build/args.json` as follows:
```sh
SRC_NAME=rstudio IMAGE_NAME=tidyverse VARIANT=4.2 make devcontainer
```