Jupyter Notebook image
This image contains the Jupyter notebook configured with Pythen and a Spark client. It is used by Zoe, the Container Analytics as a
Service system to create on-demand notebooks connected to containerized Spark clusters.
Zoe can be found at: https://github.com/DistributedSystemsGroup/zoe
The Dockerfile runs a start script that configures the Notebook using these environment variables:
- SPARK_MASTER_IP: IP address of the Spark master this notebook should use for its kernel
- PROXY_ID: string to use as a prefix for URL paths, for reverse proxying
- SPARK_EXECUTOR_RAM: How much RAM to use for each executor spawned by the notebook