README.md
The default user image
This Docker image is the Helm chart's default user image. It contains the fundamentals only so that it can get pulled quickly. It is based on the base-notebook image from Project Jupyter's jupyter/docker-stacks repository which also contains many other images suitable for use with the Helm chart. To help you choose another one see the docker-stacks documentation on selecting a user image.
For a brief introduction to Dockerfiles, images and containers, see the guide's summary about container technology..
Basic usage
To quickly try out this Docker image on your computer:
# with the classic UI
docker run -it --rm -p 8888:8888 codechina/k8s-singleuser-sample
# with JupyterLab
docker run -it --rm -p 8888:8888 -e JUPYTER_ENABLE_LAB=true codechina/k8s-singleuser-sample
This image available tags can be found here.
In the base-notebook image
- Ubuntu Linux - v18.04 aka. Bionic
- JupyterHub - required by with Helm chart since KubeSpawner requires it
- JupyterLab and JupyterLab-Hub extension - to activate it over the classical UI by default, see the guide's instructions.