JupyterHub: multi-user Jupyter notebook server, see also: jupyterhub/jupyterhub
164
With JupyterHub you can create a multi-user Hub which spawns, manages, and proxies multiple instances of the single-user Jupyter notebook server.
Project Jupyter created JupyterHub to support many users. The Hub can offer notebook servers to a class of students, a corporate data science workgroup, a scientific research project, or a high performance computing group.
The image build based on the description in jupyterhub/jupyterhub and source code from the github for ppc64le architecture.
The dockerfile that builds this image exposes BASE_IMAGE and JUPYTERHUB_VERSION as build args, so you can do to get a new image jupyterhub:
cd /tmp
git clone https://github.com/jupyterhub/jupyterhub
cd jupyterhub
git checkout 1.2.1
apply the following patch to the Dockerfile:
$ diff -Naur Dockerfile Dockerfile.ppc64le
--- Dockerfile 2020-11-05 23:40:52.404281265 +0300
+++ Dockerfile.ppc64le 2020-11-05 23:47:27.449434073 +0300
@@ -37,6 +37,7 @@
python3-pycurl \
nodejs \
npm \
+ libffi-dev \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
and then run docker build the following way
docker build -t jupyterhub \
--build-arg BASE_IMAGE=ubuntu:18.04 \
.
Please read further details and documentation at jupyterhub/jupyterhub.
Content type
Image
Digest
Size
114.3 MB
Last updated
almost 6 years ago
docker pull vgrusdev/jupyterhub:ppc64le-1.2.1