Description Usage Arguments References Examples
A wrapper for the docker function used to run a R Studio server process on a
specified docker image. The docker image must be based on
rocker. This will be available at the
port
specified on the host. Currently, the permissions
argument operates
through setting a USERID
and GROUPID
, which are by default set to my
user's settings. The USERID
and GROUPID
of the current user can be
checked using the id
bash command. In order to make sure your volumes have
the correct permissions, these settings should be modified to match the user
of interest.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
image |
|
port |
|
password |
|
name |
|
detach |
|
rm |
|
volumes |
|
volumes_ro |
|
permissions |
|
USERID |
|
GROUPID |
|
verbose |
|
return_flags |
|
docker_run_rserver
is based on
https://github.com/LieberInstitute/megadepth/blob/master/R/megadepth.R
.
The solution for the permissions
of the volumes
was taken from
https://github.com/rocker-org/rocker/wiki/Sharing-files-with-host-machine.
1 2 3 4 | docker_flags <- docker_run_rserver(return_flags = TRUE)
# the docker command that would run on the system if return_flags = FALSE
paste(c("docker", docker_flags), collapse = " ")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.