Jupyter Notebook Server running on Raspberry Pi
8.7K
This image is built on a Raspberry Pi 3 running Hypriot OS. It is a minimal notebook server with resin/rpi-raspbian:jessie as base image without additional packages.
Due to a popular python library called scikit-learn requires bzip2 library which needs to be installed before Python is compiled, I updated the image to 1.1.
I have also built maxjiang/rpi-jupyter:datascience (based on 1.1) so that you have most of the data science packages installed without installing/compiling them yourself.
| Tags | Description |
|---|---|
| datascience | numpy scipy scikit-learn pandas seaborn matplotlib |
| 1.1/latest | Python 3.6, Tini 0.14.0, jessie-20170315 |
| 1.0 | Python 3.5.1, Tini 0.9.0, jessie-20160525 |
docker run -dp 8888:8888 maxjiang/rpi-jupyter
Now you can access your notebook at http://:8888
If you would like to change some config, create your own jupyter_notebook_config.py on the docker host and run the following:
docker run -itp <host port>:<dest port> -v <path to your config file>:/root/.jupyter/jupyter_notebook_config.py maxjiang/rpi-jupyter
This maps a local config file to the container.
The following command gives you a bash session in the running container so you could do more:
docker exec -it <container id> /bin/bash
You can find the dockerfiler on Github
Content type
Image
Digest
Size
211.3 MB
Last updated
over 9 years ago
docker pull maxjiang/rpi-jupyter