November 13, 2020
Simple Docker one-liner to run Jupyter Notebook with Python
The following command will start a Jupyter instance mounting the current folder.
docker run --rm -v ${PWD}:/home/jovyan -p 8888:8888 -e JUPYTER_ENABLE_LAB=yes -e CHOWN_HOME=yes jupyter/scipy-notebook:latest
Explanation about the chosen environment variables:
JUPYTER_ENABLE_LAB=yes # enable the superior "lab" interface
CHOWN_HOME=yes # ensure the home directory is writable for Jupyter