The Jupyter on OpenShift project provides Jupyter notebook and JupyterHub images which have been purpose built to work best with OpenShift.
Before you can deploy JupyterHub, you first need to load the images for the Jupyter notebook application and JupyterHub into your project in OpenShift. You only need to load this once in a project. You can then use it in creating as many different JupyterHub deployments as you need.
In this workshop the step of loading the Jupyter notebook and JupyterHub images has already been done for you.
To verify that the images have been loaded run the command:
oc get imagestreams -o name
You should see that the
jupyterhub image stream exists.
You can inspect the image stream by running:
oc describe imagestream s2i-minimal-notebook
You should see that the image stream includes tags for
3.6. These correspond to versions of the image for Python 3.5 and Python 3.6.
When deploying JupyterHub, either of these images for the Jupyter notebook can be used, or a custom Jupyter notebook image you built could instead be used.