Docker上JupyterLabのterminalがおかしい
普通、JupyterLabのterminalは以下のような感じなのだが、
username@hostname:~/$
なぜかDocker上でterminalを起動すると設定ファイルが全く同じでも以下のようになる。
#
これだと自分がどこにいるのか分かり辛いし、他にも矢印キーで過去のコマンドが使えないとか色々不便。
これは .jupyter/jupyter_notebook_config.py
の以下の一文を
c.NotebookApp.terminado_settings = {}
以下のように変えればいい。
c.NotebookApp.terminado_settings = {'shell_command': ['/bin/bash']}