jupyter notebookサーバになるdockerコンテナにnbextensions を導入したい
いろんな環境でデータ分析できるようdockerコンテナをサーバにして、
そこにアクセスしてjupyter notebookを使いたいと考えています。
dockerのjupyter/datascience-notebookイメージでコンテナを作成していろいろいじっているのですが、
拡張機能のnbextensionsが導入できません
試したこと
dockerコンテナを立ち上げたあと、
コンテナ上のbashでroot権限で
bash
1pip install jupyter-contrib-nbextensions 2pip install jupyter-nbextensions-configurator 3jupyter contrib nbextension install --user 4jupyter nbextensions_configurator enable --user
として再起動すると、jupyter上にnbextensionsのタブが現れるのですが
どのエクステンションを有効にしても、F5で更新すると無効になってしまいます。
このdockerイメージのjupyter/datascience-notebookではjupyterがjovyanユーザーで動いているらしいので、
権限の問題だと思い、root権限でインストールするのではなく、jovyanユーザーでpipしてみると、
bash
1su jovyan 2pip install jupyter-contrib-nbextensions 3bash: pip: command not found
となりコマンドが見つかりません。
(なぜpipコマンドもjupyterコマンドも動かないjovyanでjupyterが動いているのかもの謎なのですが)
よろしくおねがいします。
補足情報
OS:Windows 10
使用ソフト:docker for Windows
(会社ではWindowsしか使えないのでWindows以外を使えという回答はなしでお願いします。)

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。