The purpose of this container is to create a Python 3.7 environment with Scikit-Learn + Jupyter Lab for use with Raspberry Pi 4 (armv7l).
Note that you should be building and using this container only on a Raspberry Pi 4.
Build it.
./build.sh
Run it (plain).
docker run -it -p 8888:8888 rpi-scikit:local
Run it (with host mount).
docker run -it \
-p 8888:8888 \
-v /home/pi/git/docker-containers/rpi-scikit/ipynb:/ipynb \
rpi-scikit:local
Run it (with Jupyter Notebook instead of Jupyter lab)
docker run -it \
-p 8888:8888 \
-v /home/pi/git/docker-containers/rpi-scikit/ipynb:/ipynb \
-e JUPYTER_TYPE=notebook \
rpi-scikit:local
Observe it.
Check out George Dantzig.
@misc{oneoffcoder_rpi_scikit_2019,
title={Docker container with Python 3.7 + Jupyter Lab + Scikit-Learn for Raspberry Pi 4},
url={https://github.com/oneoffcoder/docker-containers/tree/master/rpi-scikit},
journal={GitHub},
author={One-Off Coder},
year={2019},
month={Jul}}