vnijs/rsm-jupyterhub

By vnijs

Updated over 1 year ago

Dockerized Business Analytics for RSM MSBA on JupyterHub

Image

3.5K

Dockerized Business Analytics

This repo contains information to setup a dockerized instance with R, Rstudio, Shiny, Radiant, Python, and JupyterLab

Install Docker

To use the docker images you first need to install Docker

After installing Docker, check that it is running by typing docker --version in a terminal. This should return something like the below:

docker --version
Docker version 18.03.1-ce, build 9ee9f40

On windows please install Git Bash:

http://www.techoism.com/how-to-install-git-bash-on-windows/

For detailed install instructions on Windows see [https://github.com/radiant-rstats/docker/blob/master/install/rsm-msba-windows.md)

For detailed install instructions on macOS see [https://github.com/radiant-rstats/docker/blob/master/install/rsm-msba-macos.md)

TL;DR

To jump straight in and run the main application run the command below on macOS:

docker run --rm -p 8888:8888 -v :/home/jovyan vnijs/rsm-jupyterhub

For Windows run the command below:

docker run --rm -p 8888:8888 -v c:/Users/$USERNAME:/home/jovyan vnijs/rsm-jupyterhub

Perhaps even easier, you can start the rsm-jupyterhub container using launch-rsm-jupyterhub.sh. To get these files, download the repo https://github.com/radiant-rstats/docker or clone the repo using git clone https://github.com/radiant-rstats/docker.git is you have git installed. To run the script on Windows you will need Git Bash installed as referenced above.

Trademarks

Shiny and Shiny Server are registered trademarks of RStudio, Inc. The use of the trademarked terms Shiny and Shiny Server and the distribution of the Shiny Server through the images hosted on hub.docker.com has been granted by explicit permission of RStudio. Please review RStudio's trademark use policy and address inquiries about further distribution or other questions to permissions@rstudio.com.

Jupyter is distributed under the BSD 3-Clause license (Copyright (c) 2017, Project Jupyter Contributors)

Acknowledgements

Thanks to Ajar Vashisth for helping me get started with Docker and Docker Compose

Docker Pull Command

docker pull vnijs/rsm-jupyterhub