knitr::opts_chunk$set( echo = TRUE ) library(devindocker)
You can use {devindocker} for any directory, project or even package. In the end, these are all folders on your computer.
tempdir <- tempdir() my_project <- normalizePath(file.path(tempdir, "myproject"), mustWork = FALSE) usethis::create_package(my_project, open = FALSE)
# path <- "" # default path <- my_project # Which container with RStudio server? ---- container <- "rocker/geospatial:4.0.1" # Which port ? ---- # _Useful if multiple Rstudio Server to launch port <- 8788 # Start Docker project launch_proj_docker(path = path, container = container, port = port) # Stop Docker properly stop_proj_docker(path = path, sleep = 5)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.