mirror of
https://github.com/jupyter/docker-stacks.git
synced 2025-10-07 18:14:05 +00:00
Update links
This commit is contained in:
2
.github/issue_template.md
vendored
2
.github/issue_template.md
vendored
@@ -6,7 +6,7 @@ Please review the following guidance about how to ask questions, contribute chan
|
|||||||
|
|
||||||
1. If you have a general question about using these Docker images or with Jupyter + Docker in general, please post your question in the [Jupyter Discourse Forum](https://discourse.jupyter.org/) so that it can be seen, discussed, and hopefully answered by the community.
|
1. If you have a general question about using these Docker images or with Jupyter + Docker in general, please post your question in the [Jupyter Discourse Forum](https://discourse.jupyter.org/) so that it can be seen, discussed, and hopefully answered by the community.
|
||||||
|
|
||||||
2. If you are looking to contribute to the images, please see the [Contributor's Guide](http://jupyter-docker-stacks.readthedocs.io/en/latest/#) in the documentation for our preferred processes.
|
2. If you are looking to contribute to the images, please see the [Contributor's Guide](https://jupyter-docker-stacks.readthedocs.io/en/latest/#) in the documentation for our preferred processes.
|
||||||
|
|
||||||
3. If you are reporting an issue with one of the existing images, please answer the questions below to help us troubleshoot the problem. Please be as thorough as possible.
|
3. If you are reporting an issue with one of the existing images, please answer the questions below to help us troubleshoot the problem. Please be as thorough as possible.
|
||||||
|
|
||||||
|
@@ -3,10 +3,10 @@
|
|||||||
Thanks for contributing! Please see the
|
Thanks for contributing! Please see the
|
||||||
**Contributor Guide** section in [the documentation](https://jupyter-docker-stacks.readthedocs.io) for
|
**Contributor Guide** section in [the documentation](https://jupyter-docker-stacks.readthedocs.io) for
|
||||||
information about how to contribute
|
information about how to contribute
|
||||||
[package updates](http://jupyter-docker-stacks.readthedocs.io/en/latest/contributing/packages.html),
|
[package updates](https://jupyter-docker-stacks.readthedocs.io/en/latest/contributing/packages.html),
|
||||||
[recipes](http://jupyter-docker-stacks.readthedocs.io/en/latest/contributing/recipes.html),
|
[recipes](https://jupyter-docker-stacks.readthedocs.io/en/latest/contributing/recipes.html),
|
||||||
[tests](http://jupyter-docker-stacks.readthedocs.io/en/latest/contributing/tests.html),
|
[tests](https://jupyter-docker-stacks.readthedocs.io/en/latest/contributing/tests.html),
|
||||||
[features](http://jupyter-docker-stacks.readthedocs.io/en/latest/contributing/features.html),
|
[features](https://jupyter-docker-stacks.readthedocs.io/en/latest/contributing/features.html),
|
||||||
[translations](https://jupyter-docker-stacks.readthedocs.io/en/latest/contributing/translations.html),
|
[translations](https://jupyter-docker-stacks.readthedocs.io/en/latest/contributing/translations.html),
|
||||||
and
|
and
|
||||||
[community-maintained stacks](http://jupyter-docker-stacks.readthedocs.io/en/latest/contributing/stacks.html).
|
[community-maintained stacks](https://jupyter-docker-stacks.readthedocs.io/en/latest/contributing/stacks.html).
|
||||||
|
2
Makefile
2
Makefile
@@ -24,7 +24,7 @@ endif
|
|||||||
# Enable BuildKit for Docker build
|
# Enable BuildKit for Docker build
|
||||||
export DOCKER_BUILDKIT:=1
|
export DOCKER_BUILDKIT:=1
|
||||||
|
|
||||||
# http://marmelab.com/blog/2016/02/29/auto-documented-makefile.html
|
# https://marmelab.com/blog/2016/02/29/auto-documented-makefile.html
|
||||||
help:
|
help:
|
||||||
@echo "jupyter/docker-stacks"
|
@echo "jupyter/docker-stacks"
|
||||||
@echo "====================="
|
@echo "====================="
|
||||||
|
10
README.md
10
README.md
@@ -3,7 +3,7 @@
|
|||||||
[](https://discourse.jupyter.org/ "Jupyter Discourse Forum")
|
[](https://discourse.jupyter.org/ "Jupyter Discourse Forum")
|
||||||
[](https://jupyter-docker-stacks.readthedocs.io/en/latest/ "Documentation build status")
|
[](https://jupyter-docker-stacks.readthedocs.io/en/latest/ "Documentation build status")
|
||||||
[](https://microbadger.com/images/jupyter/base-notebook "Recent tag/version of jupyter/base-notebook")
|
[](https://microbadger.com/images/jupyter/base-notebook "Recent tag/version of jupyter/base-notebook")
|
||||||
[](https://mybinder.org/v2/gh/jupyter/docker-stacks/master?filepath=README.ipynb "Launch a jupyter/base-notebook container on mybinder.org")
|
[](https://mybinder.org/v2/gh/jupyter/docker-stacks/master?filepath=README.ipynb "Launch a jupyter/base-notebook container on mybinder.org")
|
||||||
|
|
||||||
Jupyter Docker Stacks are a set of ready-to-run [Docker images](https://hub.docker.com/u/jupyter)
|
Jupyter Docker Stacks are a set of ready-to-run [Docker images](https://hub.docker.com/u/jupyter)
|
||||||
containing Jupyter applications and interactive computing tools.
|
containing Jupyter applications and interactive computing tools.
|
||||||
@@ -47,10 +47,10 @@ You can try a
|
|||||||
by simply clicking the preceding link. The image used in binder was last updated on 19 Jan 2021.
|
by simply clicking the preceding link. The image used in binder was last updated on 19 Jan 2021.
|
||||||
Otherwise, the two examples below may help you get started if
|
Otherwise, the two examples below may help you get started if
|
||||||
you [have Docker installed](https://docs.docker.com/install/) know
|
you [have Docker installed](https://docs.docker.com/install/) know
|
||||||
[which Docker image](http://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html) you
|
[which Docker image](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html) you
|
||||||
want to use, and want to launch a single Jupyter Notebook server in a container.
|
want to use, and want to launch a single Jupyter Notebook server in a container.
|
||||||
|
|
||||||
The [User Guide on ReadTheDocs](http://jupyter-docker-stacks.readthedocs.io/) describes additional
|
The [User Guide on ReadTheDocs](https://jupyter-docker-stacks.readthedocs.io/) describes additional
|
||||||
uses and features in detail.
|
uses and features in detail.
|
||||||
|
|
||||||
**Example 1:** This command pulls the `jupyter/scipy-notebook` image tagged `17aba6048f44` from
|
**Example 1:** This command pulls the `jupyter/scipy-notebook` image tagged `17aba6048f44` from
|
||||||
@@ -83,7 +83,7 @@ files written to `~/work` in the container remain intact on the host.
|
|||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
Please see the [Contributor Guide on ReadTheDocs](http://jupyter-docker-stacks.readthedocs.io/) for
|
Please see the [Contributor Guide on ReadTheDocs](https://jupyter-docker-stacks.readthedocs.io/) for
|
||||||
information about how to contribute package updates, recipes, features, tests, and community
|
information about how to contribute package updates, recipes, features, tests, and community
|
||||||
maintained stacks.
|
maintained stacks.
|
||||||
|
|
||||||
@@ -98,7 +98,7 @@ maintained stacks.
|
|||||||
|
|
||||||
## Resources
|
## Resources
|
||||||
|
|
||||||
- [Documentation on ReadTheDocs](http://jupyter-docker-stacks.readthedocs.io/)
|
- [Documentation on ReadTheDocs](https://jupyter-docker-stacks.readthedocs.io/)
|
||||||
- [Issue Tracker on GitHub](https://github.com/jupyter/docker-stacks)
|
- [Issue Tracker on GitHub](https://github.com/jupyter/docker-stacks)
|
||||||
- [Jupyter Discourse Forum](https://discourse.jupyter.org/)
|
- [Jupyter Discourse Forum](https://discourse.jupyter.org/)
|
||||||
- [Jupyter Website](https://jupyter.org)
|
- [Jupyter Website](https://jupyter.org)
|
||||||
|
@@ -10,6 +10,6 @@ to Docker Hub.
|
|||||||
Please visit the project documentation site for help using and contributing to this image and
|
Please visit the project documentation site for help using and contributing to this image and
|
||||||
others.
|
others.
|
||||||
|
|
||||||
- [Jupyter Docker Stacks on ReadTheDocs](http://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
- [Jupyter Docker Stacks on ReadTheDocs](https://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
||||||
- [Selecting an Image :: Core Stacks :: jupyter/all-spark-notebook](http://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-all-spark-notebook)
|
- [Selecting an Image :: Core Stacks :: jupyter/all-spark-notebook](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-all-spark-notebook)
|
||||||
- [Image Specifics :: Apache Spark](http://jupyter-docker-stacks.readthedocs.io/en/latest/using/specifics.html#apache-spark)
|
- [Image Specifics :: Apache Spark](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/specifics.html#apache-spark)
|
||||||
|
@@ -19,7 +19,7 @@
|
|||||||
# Install all OS dependencies for notebook server that starts but lacks all
|
# Install all OS dependencies for notebook server that starts but lacks all
|
||||||
# features (e.g., download as all possible file formats)
|
# features (e.g., download as all possible file formats)
|
||||||
ENV DEBIAN_FRONTEND noninteractive
|
ENV DEBIAN_FRONTEND noninteractive
|
||||||
-RUN REPO=http://cdn-fastly.deb.debian.org \
|
-RUN REPO=https://cdn-fastly.deb.debian.org \
|
||||||
- && echo "deb $REPO/debian jessie main\ndeb $REPO/debian-security jessie/updates main" > /etc/apt/sources.list \
|
- && echo "deb $REPO/debian jessie main\ndeb $REPO/debian-security jessie/updates main" > /etc/apt/sources.list \
|
||||||
- && apt-get update && apt-get -yq dist-upgrade \
|
- && apt-get update && apt-get -yq dist-upgrade \
|
||||||
+RUN apt-get update && apt-get -yq dist-upgrade \
|
+RUN apt-get update && apt-get -yq dist-upgrade \
|
||||||
|
@@ -10,5 +10,5 @@ to Docker Hub.
|
|||||||
Please visit the project documentation site for help using and contributing to this image and
|
Please visit the project documentation site for help using and contributing to this image and
|
||||||
others.
|
others.
|
||||||
|
|
||||||
- [Jupyter Docker Stacks on ReadTheDocs](http://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
- [Jupyter Docker Stacks on ReadTheDocs](https://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
||||||
- [Selecting an Image :: Core Stacks :: jupyter/base-notebook](http://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-base-notebook)
|
- [Selecting an Image :: Core Stacks :: jupyter/base-notebook](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-base-notebook)
|
||||||
|
@@ -89,7 +89,7 @@
|
|||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"source": [
|
"source": [
|
||||||
"The following packages are conda-installed in the base image to support [Jupyter Notebook](https://github.com/jupyter/notebook), [JupyterLab](https://github.com/jupyterlab/jupyterlab), and their use in [JupyterHub](https://github.com/jupyterhub/jupyterhub) environments (e.g., [MyBinder](http://mybinder.org/))."
|
"The following packages are conda-installed in the base image to support [Jupyter Notebook](https://github.com/jupyter/notebook), [JupyterLab](https://github.com/jupyterlab/jupyterlab), and their use in [JupyterHub](https://github.com/jupyterhub/jupyterhub) environments (e.g., [MyBinder](https://mybinder.org/))."
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@@ -10,5 +10,5 @@ to Docker Hub.
|
|||||||
Please visit the project documentation site for help using and contributing to this image and
|
Please visit the project documentation site for help using and contributing to this image and
|
||||||
others.
|
others.
|
||||||
|
|
||||||
- [Jupyter Docker Stacks on ReadTheDocs](http://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
- [Jupyter Docker Stacks on ReadTheDocs](https://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
||||||
- [Selecting an Image :: Core Stacks :: jupyter/datascience-notebook](http://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-datascience-notebook)
|
- [Selecting an Image :: Core Stacks :: jupyter/datascience-notebook](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-datascience-notebook)
|
||||||
|
@@ -22,7 +22,7 @@ if errorlevel 9009 (
|
|||||||
echo.may add the Sphinx directory to PATH.
|
echo.may add the Sphinx directory to PATH.
|
||||||
echo.
|
echo.
|
||||||
echo.If you don't have Sphinx installed, grab it from
|
echo.If you don't have Sphinx installed, grab it from
|
||||||
echo.http://sphinx-doc.org/
|
echo.https://www.sphinx-doc.org/en/master/
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@@ -103,7 +103,7 @@ You can bypass the provided scripts and specify an arbitrary start command. If y
|
|||||||
|
|
||||||
## Conda Environments
|
## Conda Environments
|
||||||
|
|
||||||
The default Python 3.x [Conda environment](http://conda.pydata.org/docs/using/envs.html) resides in `/opt/conda`. The `/opt/conda/bin` directory is part of the default `jovyan` user's `$PATH`. That directory is also whitelisted for use in `sudo` commands by the `start.sh` script.
|
The default Python 3.x [Conda environment](https://conda.io/projects/conda/en/latest/user-guide/concepts/environments.html) resides in `/opt/conda`. The `/opt/conda/bin` directory is part of the default `jovyan` user's `$PATH`. That directory is also whitelisted for use in `sudo` commands by the `start.sh` script.
|
||||||
|
|
||||||
The `jovyan` user has full read/write access to the `/opt/conda` directory. You can use either `conda`, `mamba` or `pip` to install new packages without any additional permissions.
|
The `jovyan` user has full read/write access to the `/opt/conda` directory. You can use either `conda`, `mamba` or `pip` to install new packages without any additional permissions.
|
||||||
|
|
||||||
|
@@ -278,7 +278,7 @@ For Ubuntu 18.04 (bionic) and earlier, you may also require to workaround for a
|
|||||||
|
|
||||||
```dockerfile
|
```dockerfile
|
||||||
# https://git.savannah.gnu.org/cgit/man-db.git/commit/?id=8197d7824f814c5d4b992b4c8730b5b0f7ec589a
|
# https://git.savannah.gnu.org/cgit/man-db.git/commit/?id=8197d7824f814c5d4b992b4c8730b5b0f7ec589a
|
||||||
# http://launchpadlibrarian.net/435841763/man-db_2.8.5-2_2.8.6-1.diff.gz
|
# https://launchpadlibrarian.net/435841763/man-db_2.8.5-2_2.8.6-1.diff.gz
|
||||||
|
|
||||||
RUN echo "MANPATH_MAP ${CONDA_DIR}/bin ${CONDA_DIR}/man" >> /etc/manpath.config \
|
RUN echo "MANPATH_MAP ${CONDA_DIR}/bin ${CONDA_DIR}/man" >> /etc/manpath.config \
|
||||||
&& echo "MANPATH_MAP ${CONDA_DIR}/bin ${CONDA_DIR}/share/man" >> /etc/manpath.config \
|
&& echo "MANPATH_MAP ${CONDA_DIR}/bin ${CONDA_DIR}/share/man" >> /etc/manpath.config \
|
||||||
@@ -416,14 +416,14 @@ ENV HADOOP_CONF_DIR /usr/local/hadoop-2.7.3/etc/hadoop
|
|||||||
|
|
||||||
USER root
|
USER root
|
||||||
# Add proper open-jdk-8 not just the jre, needed for pydoop
|
# Add proper open-jdk-8 not just the jre, needed for pydoop
|
||||||
RUN echo 'deb http://cdn-fastly.deb.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list && \
|
RUN echo 'deb https://cdn-fastly.deb.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list && \
|
||||||
apt-get -y update && \
|
apt-get -y update && \
|
||||||
apt-get install --no-install-recommends -t jessie-backports -y openjdk-8-jdk && \
|
apt-get install --no-install-recommends -t jessie-backports -y openjdk-8-jdk && \
|
||||||
rm /etc/apt/sources.list.d/jessie-backports.list && \
|
rm /etc/apt/sources.list.d/jessie-backports.list && \
|
||||||
apt-get clean && \
|
apt-get clean && \
|
||||||
rm -rf /var/lib/apt/lists/ && \
|
rm -rf /var/lib/apt/lists/ && \
|
||||||
# Add hadoop binaries
|
# Add hadoop binaries
|
||||||
wget http://mirrors.ukfast.co.uk/sites/ftp.apache.org/hadoop/common/hadoop-2.7.3/hadoop-2.7.3.tar.gz && \
|
wget https://mirrors.ukfast.co.uk/sites/ftp.apache.org/hadoop/common/hadoop-2.7.3/hadoop-2.7.3.tar.gz && \
|
||||||
tar -xvf hadoop-2.7.3.tar.gz -C /usr/local && \
|
tar -xvf hadoop-2.7.3.tar.gz -C /usr/local && \
|
||||||
chown -R $NB_USER:users /usr/local/hadoop-2.7.3 && \
|
chown -R $NB_USER:users /usr/local/hadoop-2.7.3 && \
|
||||||
rm -f hadoop-2.7.3.tar.gz && \
|
rm -f hadoop-2.7.3.tar.gz && \
|
||||||
|
@@ -116,7 +116,7 @@ notebook
|
|||||||
|
|
||||||
## Using JupyterHub
|
## Using JupyterHub
|
||||||
|
|
||||||
You can configure JupyterHub to launcher Docker containers from the Jupyter Docker Stacks images. If you've been following the [Zero to JupyterHub with Kubernetes](http://zero-to-jupyterhub.readthedocs.io/en/latest/) guide, see the [Use an existing Docker image](http://zero-to-jupyterhub.readthedocs.io/en/latest/user-environment.html#use-an-existing-docker-image) section for details. If you have a custom JupyterHub deployment, see the [Picking or building a Docker image](https://github.com/jupyterhub/dockerspawner#picking-or-building-a-docker-image) instructions for the [dockerspawner](https://github.com/jupyterhub/dockerspawner) instead.
|
You can configure JupyterHub to launcher Docker containers from the Jupyter Docker Stacks images. If you've been following the [Zero to JupyterHub with Kubernetes](https://zero-to-jupyterhub.readthedocs.io/en/latest/) guide, see the [Use an existing Docker image](https://zero-to-jupyterhub.readthedocs.io/en/latest/jupyterhub/customizing/user-environment.html#choose-and-use-an-existing-docker-image) section for details. If you have a custom JupyterHub deployment, see the [Picking or building a Docker image](https://github.com/jupyterhub/dockerspawner#picking-or-building-a-docker-image) instructions for the [dockerspawner](https://github.com/jupyterhub/dockerspawner) instead.
|
||||||
|
|
||||||
## Using Other Tools and Services
|
## Using Other Tools and Services
|
||||||
|
|
||||||
|
@@ -14,7 +14,7 @@ This section provides details about the first.
|
|||||||
## Core Stacks
|
## Core Stacks
|
||||||
|
|
||||||
The Jupyter team maintains a set of Docker image definitions in the
|
The Jupyter team maintains a set of Docker image definitions in the
|
||||||
[https://github.com/jupyter/docker-stacks](https://github.com/jupyter/docker-stacks) GitHub
|
<https://github.com/jupyter/docker-stacks> GitHub
|
||||||
repository. The following sections describe these images including their contents, relationships,
|
repository. The following sections describe these images including their contents, relationships,
|
||||||
and versioning strategy.
|
and versioning strategy.
|
||||||
|
|
||||||
@@ -66,16 +66,16 @@ and versioning strategy.
|
|||||||
- The [R](https://www.r-project.org/) interpreter and base environment
|
- The [R](https://www.r-project.org/) interpreter and base environment
|
||||||
- [IRKernel](https://irkernel.github.io/) to support R code in Jupyter notebooks
|
- [IRKernel](https://irkernel.github.io/) to support R code in Jupyter notebooks
|
||||||
- [tidyverse](https://www.tidyverse.org/) packages from
|
- [tidyverse](https://www.tidyverse.org/) packages from
|
||||||
[conda-forge](https://conda-forge.github.io/feedstocks)
|
[conda-forge](https://conda-forge.org/feedstock-outputs/index.html)
|
||||||
- [devtools](https://cran.r-project.org/web/packages/devtools/index.html),
|
- [devtools](https://cran.r-project.org/web/packages/devtools/index.html),
|
||||||
[shiny](https://shiny.rstudio.com/), [rmarkdown](http://rmarkdown.rstudio.com/),
|
[shiny](https://shiny.rstudio.com/), [rmarkdown](https://rmarkdown.rstudio.com),
|
||||||
[forecast](https://cran.r-project.org/web/packages/forecast/forecast.pdf),
|
[forecast](https://cran.r-project.org/web/packages/forecast/forecast.pdf),
|
||||||
[rsqlite](https://cran.r-project.org/web/packages/RSQLite/index.html),
|
[rsqlite](https://cran.r-project.org/web/packages/RSQLite/index.html),
|
||||||
[nycflights13](https://cran.r-project.org/web/packages/nycflights13/index.html),
|
[nycflights13](https://cran.r-project.org/web/packages/nycflights13/index.html),
|
||||||
[caret](http://topepo.github.io/caret/index.html), [tidymodels](https://www.tidymodels.org/),
|
[caret](https://topepo.github.io/caret/index.html), [tidymodels](https://www.tidymodels.org/),
|
||||||
[rcurl](https://cran.r-project.org/web/packages/RCurl/index.html), and
|
[rcurl](https://cran.r-project.org/web/packages/RCurl/index.html), and
|
||||||
[randomforest](https://cran.r-project.org/web/packages/randomForest/randomForest.pdf) packages
|
[randomforest](https://cran.r-project.org/web/packages/randomForest/randomForest.pdf) packages
|
||||||
from [conda-forge](https://conda-forge.github.io/feedstocks)
|
from [conda-forge](https://conda-forge.org/feedstock-outputs/index.html)
|
||||||
|
|
||||||
### jupyter/scipy-notebook
|
### jupyter/scipy-notebook
|
||||||
|
|
||||||
@@ -89,20 +89,20 @@ and versioning strategy.
|
|||||||
- [dask](https://dask.org/), [pandas](https://pandas.pydata.org/),
|
- [dask](https://dask.org/), [pandas](https://pandas.pydata.org/),
|
||||||
[numexpr](https://github.com/pydata/numexpr), [matplotlib](https://matplotlib.org/),
|
[numexpr](https://github.com/pydata/numexpr), [matplotlib](https://matplotlib.org/),
|
||||||
[scipy](https://www.scipy.org/), [seaborn](https://seaborn.pydata.org/),
|
[scipy](https://www.scipy.org/), [seaborn](https://seaborn.pydata.org/),
|
||||||
[scikit-learn](http://scikit-learn.org/stable/), [scikit-image](http://scikit-image.org/),
|
[scikit-learn](https://scikit-learn.org/stable/), [scikit-image](https://scikit-image.org),
|
||||||
[sympy](http://www.sympy.org/en/index.html), [cython](http://cython.org/),
|
[sympy](https://www.sympy.org/en/index.html), [cython](https://cython.org),
|
||||||
[patsy](https://patsy.readthedocs.io/en/latest/),
|
[patsy](https://patsy.readthedocs.io/en/latest/),
|
||||||
[statsmodel](http://www.statsmodels.org/stable/index.html),
|
[statsmodel](https://www.statsmodels.org/stable/index.html),
|
||||||
[cloudpickle](https://github.com/cloudpipe/cloudpickle),
|
[cloudpickle](https://github.com/cloudpipe/cloudpickle),
|
||||||
[dill](https://pypi.python.org/pypi/dill), [numba](https://numba.pydata.org/),
|
[dill](https://pypi.org/project/dill/), [numba](https://numba.pydata.org/),
|
||||||
[bokeh](https://bokeh.pydata.org/en/latest/), [sqlalchemy](https://www.sqlalchemy.org/),
|
[bokeh](https://docs.bokeh.org/en/latest/), [sqlalchemy](https://www.sqlalchemy.org/),
|
||||||
[hdf5](http://www.h5py.org/), [vincent](http://vincent.readthedocs.io/en/latest/),
|
[hdf5](https://www.h5py.org), [vincent](https://vincent.readthedocs.io/en/latest/),
|
||||||
[beautifulsoup](https://www.crummy.com/software/BeautifulSoup/),
|
[beautifulsoup](https://www.crummy.com/software/BeautifulSoup/),
|
||||||
[protobuf](https://developers.google.com/protocol-buffers/docs/pythontutorial),
|
[protobuf](https://developers.google.com/protocol-buffers/docs/pythontutorial),
|
||||||
[xlrd](http://www.python-excel.org/), [bottleneck](https://bottleneck.readthedocs.io/en/latest/),
|
[xlrd](https://www.python-excel.org), [bottleneck](https://bottleneck.readthedocs.io/en/latest/),
|
||||||
and [pytables](https://www.pytables.org/) packages
|
and [pytables](https://www.pytables.org/) packages
|
||||||
- [ipywidgets](https://ipywidgets.readthedocs.io/en/stable/) and
|
- [ipywidgets](https://ipywidgets.readthedocs.io/en/stable/) and
|
||||||
[ipympl](https://github.com/matplotlib/jupyter-matplotlib) for interactive visualizations and
|
[ipympl](https://github.com/matplotlib/ipympl) for interactive visualizations and
|
||||||
plots in Python notebooks
|
plots in Python notebooks
|
||||||
- [Facets](https://github.com/PAIR-code/facets) for visualizing machine learning datasets
|
- [Facets](https://github.com/PAIR-code/facets) for visualizing machine learning datasets
|
||||||
|
|
||||||
@@ -131,8 +131,8 @@ communities.
|
|||||||
images
|
images
|
||||||
- The [Julia](https://julialang.org/) compiler and base environment
|
- The [Julia](https://julialang.org/) compiler and base environment
|
||||||
- [IJulia](https://github.com/JuliaLang/IJulia.jl) to support Julia code in Jupyter notebooks
|
- [IJulia](https://github.com/JuliaLang/IJulia.jl) to support Julia code in Jupyter notebooks
|
||||||
- [HDF5](https://github.com/JuliaIO/HDF5.jl), [Gadfly](http://gadflyjl.org/stable/), and
|
- [HDF5](https://github.com/JuliaIO/HDF5.jl), [Gadfly](https://gadflyjl.org/stable/), and
|
||||||
[RDatasets](https://github.com/johnmyleswhite/RDatasets.jl) packages
|
[RDatasets](https://github.com/JuliaStats/RDatasets.jl) packages
|
||||||
|
|
||||||
### jupyter/pyspark-notebook
|
### jupyter/pyspark-notebook
|
||||||
|
|
||||||
@@ -156,9 +156,9 @@ communities.
|
|||||||
- Everything in `jupyter/pyspark-notebook` and its ancestor images
|
- Everything in `jupyter/pyspark-notebook` and its ancestor images
|
||||||
- [IRKernel](https://irkernel.github.io/) to support R code in Jupyter notebooks
|
- [IRKernel](https://irkernel.github.io/) to support R code in Jupyter notebooks
|
||||||
- [Apache Toree](https://toree.apache.org/) and
|
- [Apache Toree](https://toree.apache.org/) and
|
||||||
[spylon-kernel](https://github.com/maxpoint/spylon-kernel) to support Scala code in Jupyter
|
[spylon-kernel](https://github.com/vericast/spylon-kernel) to support Scala code in Jupyter
|
||||||
notebooks
|
notebooks
|
||||||
- [ggplot2](https://ggplot2.tidyverse.org), [sparklyr](http://spark.rstudio.com/), and
|
- [ggplot2](https://ggplot2.tidyverse.org), [sparklyr](https://spark.rstudio.com), and
|
||||||
[rcurl](https://cran.r-project.org/web/packages/RCurl/index.html) packages
|
[rcurl](https://cran.r-project.org/web/packages/RCurl/index.html) packages
|
||||||
|
|
||||||
### Image Relationships
|
### Image Relationships
|
||||||
@@ -228,7 +228,7 @@ core images and link them below.
|
|||||||
[](https://mybinder.org/v2/gh/jbindinga/java-notebook/master).
|
[](https://mybinder.org/v2/gh/jbindinga/java-notebook/master).
|
||||||
|
|
||||||
- [sage-notebook](https://github.com/sharpTrick/sage-notebook) is a community Jupyter Docker Stack
|
- [sage-notebook](https://github.com/sharpTrick/sage-notebook) is a community Jupyter Docker Stack
|
||||||
image with the [sagemath](https://sagemath.org) kernel on top of the minimal-notebook image. Click
|
image with the [sagemath](https://www.sagemath.org) kernel on top of the minimal-notebook image. Click
|
||||||
here to launch it on
|
here to launch it on
|
||||||
[](https://mybinder.org/v2/gh/sharpTrick/sage-notebook/master).
|
[](https://mybinder.org/v2/gh/sharpTrick/sage-notebook/master).
|
||||||
|
|
||||||
|
@@ -6,7 +6,7 @@ This page provides details about features specific to one or more images.
|
|||||||
|
|
||||||
### Specific Docker Image Options
|
### Specific Docker Image Options
|
||||||
|
|
||||||
- `-p 4040:4040` - The `jupyter/pyspark-notebook` and `jupyter/all-spark-notebook` images open [SparkUI (Spark Monitoring and Instrumentation UI)](http://spark.apache.org/docs/latest/monitoring.html) at default port `4040`, this option map `4040` port inside docker container to `4040` port on host machine . Note every new spark context that is created is put onto an incrementing port (ie. 4040, 4041, 4042, etc.), and it might be necessary to open multiple ports. For example: `docker run -d -p 8888:8888 -p 4040:4040 -p 4041:4041 jupyter/pyspark-notebook`.
|
- `-p 4040:4040` - The `jupyter/pyspark-notebook` and `jupyter/all-spark-notebook` images open [SparkUI (Spark Monitoring and Instrumentation UI)](https://spark.apache.org/docs/latest/monitoring.html) at default port `4040`, this option map `4040` port inside docker container to `4040` port on host machine . Note every new spark context that is created is put onto an incrementing port (ie. 4040, 4041, 4042, etc.), and it might be necessary to open multiple ports. For example: `docker run -d -p 8888:8888 -p 4040:4040 -p 4041:4041 jupyter/pyspark-notebook`.
|
||||||
|
|
||||||
### Build an Image with a Different Version of Spark
|
### Build an Image with a Different Version of Spark
|
||||||
|
|
||||||
@@ -131,10 +131,10 @@ Connection to Spark Cluster on **[Standalone Mode](https://spark.apache.org/docs
|
|||||||
|
|
||||||
0. Verify that the docker image (check the Dockerfile) and the Spark Cluster which is being
|
0. Verify that the docker image (check the Dockerfile) and the Spark Cluster which is being
|
||||||
deployed, run the same version of Spark.
|
deployed, run the same version of Spark.
|
||||||
1. [Deploy Spark in Standalone Mode](http://spark.apache.org/docs/latest/spark-standalone.html).
|
1. [Deploy Spark in Standalone Mode](https://spark.apache.org/docs/latest/spark-standalone.html).
|
||||||
2. Run the Docker container with `--net=host` in a location that is network addressable by all of
|
2. Run the Docker container with `--net=host` in a location that is network addressable by all of
|
||||||
your Spark workers. (This is a [Spark networking
|
your Spark workers. (This is a [Spark networking
|
||||||
requirement](http://spark.apache.org/docs/latest/cluster-overview.html#components).)
|
requirement](https://spark.apache.org/docs/latest/cluster-overview.html#components).)
|
||||||
- NOTE: When using `--net=host`, you must also use the flags `--pid=host -e TINI_SUBREAPER=true`. See <https://github.com/jupyter/docker-stacks/issues/64> for details.
|
- NOTE: When using `--net=host`, you must also use the flags `--pid=host -e TINI_SUBREAPER=true`. See <https://github.com/jupyter/docker-stacks/issues/64> for details.
|
||||||
|
|
||||||
**Note**: In the following examples we are using the Spark master URL `spark://master:7077` that shall be replaced by the URL of the Spark master.
|
**Note**: In the following examples we are using the Spark master URL `spark://master:7077` that shall be replaced by the URL of the Spark master.
|
||||||
|
@@ -10,5 +10,5 @@ to Docker Hub.
|
|||||||
Please visit the project documentation site for help using and contributing to this image and
|
Please visit the project documentation site for help using and contributing to this image and
|
||||||
others.
|
others.
|
||||||
|
|
||||||
- [Jupyter Docker Stacks on ReadTheDocs](http://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
- [Jupyter Docker Stacks on ReadTheDocs](https://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
||||||
- [Selecting an Image :: Core Stacks :: jupyter/minimal-notebook](http://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-minimal-notebook)
|
- [Selecting an Image :: Core Stacks :: jupyter/minimal-notebook](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-minimal-notebook)
|
||||||
|
@@ -10,6 +10,6 @@ to Docker Hub.
|
|||||||
Please visit the project documentation site for help using and contributing to this image and
|
Please visit the project documentation site for help using and contributing to this image and
|
||||||
others.
|
others.
|
||||||
|
|
||||||
- [Jupyter Docker Stacks on ReadTheDocs](http://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
- [Jupyter Docker Stacks on ReadTheDocs](https://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
||||||
- [Selecting an Image :: Core Stacks :: jupyter/pyspark-notebook](http://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-pyspark-notebook)
|
- [Selecting an Image :: Core Stacks :: jupyter/pyspark-notebook](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-pyspark-notebook)
|
||||||
- [Image Specifics :: Apache Spark](http://jupyter-docker-stacks.readthedocs.io/en/latest/using/specifics.html#apache-spark)
|
- [Image Specifics :: Apache Spark](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/specifics.html#apache-spark)
|
||||||
|
@@ -10,5 +10,5 @@ to Docker Hub.
|
|||||||
Please visit the project documentation site for help using and contributing to this image and
|
Please visit the project documentation site for help using and contributing to this image and
|
||||||
others.
|
others.
|
||||||
|
|
||||||
- [Jupyter Docker Stacks on ReadTheDocs](http://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
- [Jupyter Docker Stacks on ReadTheDocs](https://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
||||||
- [Selecting an Image :: Core Stacks :: jupyter/r-notebook](http://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-r-notebook)
|
- [Selecting an Image :: Core Stacks :: jupyter/r-notebook](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-r-notebook)
|
||||||
|
@@ -10,5 +10,5 @@ to Docker Hub.
|
|||||||
Please visit the project documentation site for help using and contributing to this image and
|
Please visit the project documentation site for help using and contributing to this image and
|
||||||
others.
|
others.
|
||||||
|
|
||||||
- [Jupyter Docker Stacks on ReadTheDocs](http://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
- [Jupyter Docker Stacks on ReadTheDocs](https://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
||||||
- [Selecting an Image :: Core Stacks :: jupyter/scipy-notebook](http://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-scipy-notebook)
|
- [Selecting an Image :: Core Stacks :: jupyter/scipy-notebook](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-scipy-notebook)
|
||||||
|
@@ -10,6 +10,6 @@ to Docker Hub.
|
|||||||
Please visit the project documentation site for help using and contributing to this image and
|
Please visit the project documentation site for help using and contributing to this image and
|
||||||
others.
|
others.
|
||||||
|
|
||||||
- [Jupyter Docker Stacks on ReadTheDocs](http://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
- [Jupyter Docker Stacks on ReadTheDocs](https://jupyter-docker-stacks.readthedocs.io/en/latest/index.html)
|
||||||
- [Selecting an Image :: Core Stacks :: jupyter/tensorflow-notebook](http://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-tensorflow-notebook)
|
- [Selecting an Image :: Core Stacks :: jupyter/tensorflow-notebook](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html#jupyter-tensorflow-notebook)
|
||||||
- [Image Specifics :: Tensorflow](http://jupyter-docker-stacks.readthedocs.io/en/latest/using/specifics.html#tensorflow)
|
- [Image Specifics :: Tensorflow](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/specifics.html#tensorflow)
|
||||||
|
Reference in New Issue
Block a user