増えてきたノートブックの整理用に Jupyter lab で Python 以外の言語を利用できる環境を構築する。 尚、当記事は Docker での利用を前提とする。
対象の言語用のカーネルを追加する事で jupyter でPython 以外の言語を利用する事が出来る。 https://github.com/jupyter/jupyter/wiki/Jupyter-kernels
https://jupyter-docker-stacks.readthedocs.io/en/latest/ ベースとなるイメージは上記を使用し、これに R、Typescript、Go、Java、Bash 及び PHP のカーネルを追加インストールする。
docker run -p 8888:8888 jupyter/scipy-notebook:33add21fab64