This gist contains Docker and Dev Container configs for R, Python, Rstudio Server, JupyterLab, Quarto, and renv.
Many thanks to the following people and organizations for sharing their code and tutorials openly. Please see below for a non-exhaustive list:
-
David Smith (@revodavid) for his presentation and the code he provided on Zero-setup R workshops with GitHub Codespaces.
-
えいつぴ (@eitsupi) for the helpful info on using RStudio in a Rocker container.
-
Eric Nantz (R-Podcast) for the episode, Fully containerized R dev environment with Docker, RStudio, and VS-Code.
-
Rocker for the Rocker Docker Images.
-
Docker for the Docker Container Platform.
-
Microsoft for the VS Code IDE and Dev Containers on GitHub.
Of course, I must also acknowledge the many open source contributers who helped build the software necessary for this workflow. Without their generosity, this would not be possible. Many thanks!