Template for reusable Jupyter notebooks
Compatible with following services:
To build, run image and mount volume to it, run:
docker run --rm \
--name jupyter_example
-v "${PWD}/work":/home/jovyan/work \
-p 8888:8888 \
mitinarseny/jupetri
If you need to install additional pip
dependencies, run:
docker exec jupyter_example pip install <package>
To add all dependencies to requirements.txt
, run:
docker exec jupyter_example pip freeze > requirements.txt
You can optionally build your image and push it to docker registry (e.g. DockerHub).
docker exec
docker build -t <user>/<repo>:<tag> .
Firstly, create a repository, then docker login
and finally push:
docker push <user>/<repo>:<tag>