Configure Jupyter Notebook in a Customized Engine Image

CDSW's base Image v8 (and later) come with Jupyter Notebook pre-installed on them. If you create a customized engine image by extending this base image, Jupyter Notebook will still be installed on this customized engine image. However, CDSW will not automatically list Jupyter Notebook in the dropdown list of editors on the Launch New Sesssion page in projects that are configured to use this customized engine image. You must use the following steps to configure the custom engine image to use Jupyter Notebook.

  1. Log in to the Cloudera Data Science Workbench web UI as a site administrator.
  2. Click Admin > Engines.
  3. Under Engine Images, click the Edit button for the customized engine image that you want to configure for Jupyter Notebook.
  4. Click New Editor.
    • Name: Enter Jupyter Notebook. This is the name that appears in the dropdown menu for Editors when you start a new session.
    • Command: Enter the command to start Jupyter Notebook.
      /usr/local/bin/jupyter-notebook --no-browser --ip=127.0.0.1 --port=${CDSW_APP_PORT} --NotebookApp.token= --NotebookApp.allow_remote_access=True --log-level=ERROR
  5. Click Save, then click Save again.