Skip to content

An image for running Jupyter notebooks and Apache Spark in the cloud on OpenShift

Notifications You must be signed in to change notification settings

radanalyticsio/base-notebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build status Docker build Layers info

base-notebook

This is a container image intended to make it easy to run Jupyter notebooks with Apache Spark on OpenShift. You can use it as-is (by adding it to a project), or you can use it as the basis for another image. In the latter case, you'll probably want to add some notebooks, data, and/or additional packages to the derived image.

Usage

As a standalone image

For your convenience, binary image builds are available from Docker Hub.

  • Add the image radanalyticsio/base-notebook to an OpenShift project.
  • Set JUPYTER_NOTEBOOK_PASSWORD in the pod environment to something you can remember (this step is optional but highly recommended; if you don't do this, you'll need to trawl the logs for an access token for your new notebook).
  • Create a route to the pod.

As a base image

  • As nbuser (uid 1011), add notebooks to /notebooks and data to /data.
  • This process should be easier in the future; stay tuned!

Notes

Make sure that this notebook image is running the same version of Spark as the external cluster you want to connect it to.

Credits

This image was initially based on Graham Dumpleton's images, which have some additional functionality (notably s2i support) that we'd like to incorporate in the future.

About

An image for running Jupyter notebooks and Apache Spark in the cloud on OpenShift

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •