Sign inSign up

sumankhanal/rakurstudio

By sumankhanal

•Updated almost 3 years ago

Docker image with R, tidyverse and raku programming language, within RStudio® for reproducible work.

Image
0

10K+

sumankhanal/rakurstudio repository overview

⁠Raku, Rust and Tidyverse

Raku is a powerful scripting, OOP and functional programming language with robust regex grammars. This image enables to use Raku with the comfort of RStudio server.

Raku Rust License: MIT Github Stars

This repository builds three images in DockerHub.

imagedescription
rakurstudio⁠Docker image with R⁠, tidyverse⁠ and Raku⁠ within RStudio®⁠ for reproducible work.
rustrakurstudio⁠Contains Rust and cargo in addition to the above image.
swig-python-boost⁠Contains Python 3, pybind11 and Boost.Python for wrapping C/C++ libraries in Python but without RStudio.

Rust⁠ and cargo will be useful in building R packages containing rust code.

⁠How to run this image?

To get RStudio® session with Raku go to the docker quickstart terminal and type:

  • docker run -d -p 8787:8787 -e PASSWORD=<yourpasswordhere> --name rstudio -v $PWD:/home/rstudio sumankhanal/rakurstudio OR docker run -d -p 8787:8787 -e PASSWORD=<yourpasswordhere> --name rstudio -v $PWD:/home/rstudio sumankhanal/rustrakurstudio which will mount current working directory to /home/rstudio within container
  • Visit docker_ip_address:8787 in your browser and log in with username rstudio and the password you set. NB: Setting a password is now REQUIRED. Container will error otherwise.

To read more on usage, go here⁠.

⁠License

The Dockerfiles in this repository are licensed under MIT license.

Tag summary

Content type

Image

Digest

sha256:c31b055ed…

Size

637.1 MB

Last updated

almost 3 years ago

docker pull sumankhanal/rakurstudio