Jupyter multi-kernel notebook with C, Java and JavaScript.
321
This repository contains two Docker images that provide a Jupyter Notebook environment with different kernel setups.
gprao7/jupyter:multiA multi-kernel environment with support for Java, C, and JavaScript.
gprao7/jupyter:r-notebookA notebook environment that includes only the R kernel.
gprao7/jupyter:multigprao7/jupyter:r-notebookRun the below command from the directory that you want to be mounted inside the container.
docker run -p 8888:8888 -v ${PWD}:/home/jovyan/notebooks gprao7/jupyter:multi
docker run -p 8888:8888 -v $(pwd):/home/jovyan/notebooks gprao7/jupyter:multi
docker run -p 8888:8888 -v ${PWD}:/home/jovyan/notebooks gprao7/jupyter:r-notebook
docker run -p 8888:8888 -v $(pwd):/home/jovyan/notebooks gprao7/jupyter:r-notebook
You can pull either of the images from Docker Hub using:
docker pull gprao7/jupyter:multi
docker pull gprao7/jupyter:r-notebook
When running the container, make sure to map:
8888 to access Jupyter./home/jovyan/notebooks for persistent storage of your notebooks.Example commands:
gprao7/jupyter:multi:docker run -p <host_port>:8888 -v <host_directory>:/home/jovyan/notebooks gprao7/jupyter:multi
gprao7/jupyter:r-notebook:docker run -p <host_port>:8888 -v <host_directory>:/home/jovyan/notebooks gprao7/jupyter:r-notebook
Replace:
<host_port> with the port on your machine (e.g., 8888).<host_directory> with the path to your desired folder on your local machine where you want to store your notebooks.Once the container is running, you can access Jupyter Notebook at http://localhost:<host_port>.
Content type
Image
Digest
sha256:3b9b2b9f1…
Size
436.9 MB
Last updated
almost 2 years ago
docker pull gprao7/jupyter:multi