Sign inSign up

vgrusdev/jupyterhub

By vgrusdev

Updated almost 6 years ago

JupyterHub: multi-user Jupyter notebook server, see also: jupyterhub/jupyterhub

Image
0

164

vgrusdev/jupyterhub repository overview

JupyterHub

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.

Tag summary

Content type

Image

Digest

Size

114.3 MB

Last updated

almost 6 years ago

docker pull vgrusdev/jupyterhub:ppc64le-1.2.1