Opinionated stacks of ready-to-run Jupyter applications in Docker.
If you're familiar with Docker, have it configured, and know exactly what you'd like to run, this one-liner should work in most cases:
docker run -d -P jupyter/<your desired stack>
If this is your first time using Docker or any of the Jupyter projects, do the following to get started.
- Install Docker on your host of choice.
- Click the link for the Docker Hub repo or GitHub source for your desired stack.
- Follow the README for that stack.
Branches / tags reflect the version of the primary process in each container (e.g., notebook server). Currently, GitHub master / Docker latest for Jupyter Notebook containers are equivalent to 4.0.x / 4.0
| Docker Hub repo | GitHub source | Git Branch → Docker Tag |
|---|---|---|
| jupyter/minimal-notebook | minimal-notebook | master → latest 4.0.x → 4.0 3.2.x → 3.2 |
| jupyter/scipy-notebook | scipy-notebook | master → latest 4.0.x → 4.0 3.2.x → 3.2 |
| jupyter/r-notebook | r-notebook | master → latest 4.0.x → 4.0 3.2.x → 3.2 |
| jupyter/datascience-notebook | datascience-notebook | master → latest 4.0.x → 4.0 |
| jupyter/all-spark-notebook | all-spark-notebook | master → latest 4.0.x → 4.0 3.2.x → 3.2 |
| jupyter/pyspark-notebook | pyspark-notebook | master → latest 4.0.x → 4.0 3.2.x → 3.2 |