Sign inSign up

lukeyoo/jupyter-polyglot

By lukeyoo

•Updated over 1 year ago

Jupyter Image with multiple kernels

Image
Languages & frameworks
Machine learning & AI
Data science
0

777

lukeyoo/jupyter-polyglot repository overview

⁠Jupyter Polyglot

The image is for individual on editorial purpose, which keeps one's desktop tidy.

⁠Start

$ 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

⁠Configuration

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⁠

⁠List of supported languages

LanguageRemark
CGCC, latest to Ubuntu 22.04
C#(.NET)NET9.0
Gogolang-go, latest to Ubuntu 22.04
JavascriptNodeJS, latest to Ubuntu 22.04
Python(duh!)Latest to Ubuntu 22.04
RubyRuby3, latest to Ubuntu 22.04
RustLatest to Ubuntu 22.04

⁠List of supported platforms

PlatformRemark
AMD64
ARM64

⁠Q&A

⁠Do you have telemetry disabled?

List of variables and commands, baked to disable telemetry

Variables

  • DISABLE_TELEMETRY=true
  • DOTNET_CLI_TELEMETRY_OPTOUT=1
  • DOTNET_INTERACTIVE_CLI_TELEMETRY_OPTOUT=1
  • GOTELEMETRY='off'

Command

  • go env telemetry off
⁠I don't want to use this. For my own, what kernel did it work?
LanguageKernelRemark
Cjupyter-c-kernellatest
C#(.NET)jupyter(Microsoft.dotnet-interactive)latest
Gogophernotesv0.7.5
JavascriptIJavascriptv5.2.1
Python(duh!)defaultlatest
Rubyirubylatest
Rustevcxr_jupyterlatest
⁠Any of your contacts or socials?

Tag summary

Content type

Image

Digest

sha256:075ce741b…

Size

1.2 GB

Last updated

over 1 year ago

docker pull lukeyoo/jupyter-polyglot