Jupyter Image with multiple kernels
777
The image is for individual on editorial purpose, which keeps one's desktop tidy.
$ mkdir ./my_notebook
$ export PRJ_NOTEBOOK_DIR=$(pwd)/my_notebook
$ docker pull lukeyoo/jupyter-polyglot
$ docker run --name 'jupyter-container' -p 8888:8888 -v $PRJ_NOTEBOOK_DIR:/notebook -dit lukeyoo/jupyter-polyglot
Access Jupyter via your web browser with the URL: http://localhost:8888
mkdir ./my_notebook/.jupyter/
touch ./my_notebook/.jupyter/notebook_config.py # the container tries to read this at launch
For notebook_config.py, see also here
| Language | Remark |
|---|---|
| C | GCC, latest to Ubuntu 22.04 |
| C#(.NET) | NET9.0 |
| Go | golang-go, latest to Ubuntu 22.04 |
| Javascript | NodeJS, latest to Ubuntu 22.04 |
| Python(duh!) | Latest to Ubuntu 22.04 |
| Ruby | Ruby3, latest to Ubuntu 22.04 |
| Rust | Latest to Ubuntu 22.04 |
| Platform | Remark |
|---|---|
| AMD64 | |
| ARM64 |
List of variables and commands, baked to disable telemetry
Variables
DISABLE_TELEMETRY=trueDOTNET_CLI_TELEMETRY_OPTOUT=1DOTNET_INTERACTIVE_CLI_TELEMETRY_OPTOUT=1GOTELEMETRY='off'Command
go env telemetry off| Language | Kernel | Remark |
|---|---|---|
| C | jupyter-c-kernel | latest |
| C#(.NET) | jupyter(Microsoft.dotnet-interactive) | latest |
| Go | gophernotes | v0.7.5 |
| Javascript | IJavascript | v5.2.1 |
| Python(duh!) | default | latest |
| Ruby | iruby | latest |
| Rust | evcxr_jupyter | latest |
Content type
Image
Digest
sha256:075ce741b…
Size
1.2 GB
Last updated
over 1 year ago
docker pull lukeyoo/jupyter-polyglot