Public | Automated Build

Last pushed: 3 months ago
Short Description
Base image for serving Jupyter notebooks
Full Description

Base container for running Jupyter

Dockerized container for running Jupyter, using pip for package management.

This base image contains the minimal Python packages for serving notebooks.
Python 3 only.

Example usage:

PORT=8888 && \
docker run \
    -e NOTEBOOK_UID=$(id -u) \
    -e NOTEBOOK_GID=$(id -g) \
    -v nbconfig:/home/jovyan/.jupyter/nbconfig/ \
    -w $(pwd) \
    -v $(pwd):$(pwd) \
    -p $PORT:$PORT \
    -h $(hostname) \
    midvalestudent/jupyter-base:latest \ --ip=$(hostname) --port=$PORT

This will run a notebook server using $(pwd) as the working directory. New
notebooks will be created as the current user, and served on the (unprivileged)
port of the current host. Change $(hostname) to localhost to serve locally.

Docker Pull Command
Source Repository