JupyterHub/devel
をテンプレートにして作成
[
トップ
] [
タイトル一覧
|
ページ一覧
|
新規
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
** Jupyter [#u471de3a]
*** Key Word [#ccd05fd4]
- repo2docker
*** Docker Images [#uf21b4ef]
**** jupyterhub/singleuser [#k5b135c9]
- https://hub.docker.com/r/jupyterhub/singleuser/
**** jupyter/datascience-notebook [#rabcf16e]
- https://hub.docker.com/r/jupyter/datascience-notebook/
**** jupyter/tensorflow-notebook [#h63a2e3c]
- https://hub.docker.com/r/jupyter/tensorflow-notebook/
**** rattydave/jupyterhub [#p536b876]
- C++, Java, Python, Tensorflow, Julia, SQL, NodeJS, Bash...
- https://hub.docker.com/r/rattydave/jupyterhub
- %%重い(10G).非力マシンではタイムアウト(30s)する.%%
- これは notebook イメージじゃなくで,jupyterhub だった!
**** jupyter/base-notebook [#x86ef2c7]
- 最も基本的な lab用コンテナ
*** イメージの作成 [#l9cd3ed4]
**** ベースになるイメージに以下の物が含まれていない可能性...
- start-notebook.sh
-- start.sh (言わずもがな)
- anaconda
-- conda
-- jupyterhub-singleuser
-- juoyterlab (言わずもがな2)
- sudo
**** lab へのアクセスで 404 Not Found になる.tree (note...
- vhtec
-- /opt/conda/etc/jupyter/jupyter_notebook_config.json を...
--- jupyter serverextension enable --py jupyterlab --sys-...
-- ファイルを削除(trachへリネーム)しようとすると,OSErr...
--- /opt/conda/lib/python3.6/site-packages/send2trash/pla...
--- shutil.move(src, op.join(filespath, destname)) の方...
**** nbgrader [#oeec6bfb]
- https://github.com/LibreTexts/nbgrader-to-jupyterlab/tr...
- lab ではまだ動かん (2021 8/23)
*** コンテナ起動 [#be7c3c23]
**** 手動起動 [#j528f52c]
- docker run -dit --init --name コンテナ名 イメージ名
**** コンテナにログイン [#t3c3e8c5]
- docker exec -it コンテナ名 /bin/bash
**** プロセスの起動順 [#z1fe719e]
+ /opt/conda/bin/tini
+ /usr/local/bin/start-notebook.sh
++ /usr/local/bin/start-singleuser.sh
+ /usr/local/bin/start.sh
*** kernel [#d0a9adb5]
- Example
-- install_c_kernel
-- jupyter kernelspec list
-- jupyter kernelspec uninstall cling-cpp17
*** docker commit すると,起動時のオプション(arguments)...
**** 何故かイメージを変更して commit すると引数が2重にな...
- docker logs のでエラーメッセージ
-- [C 2021-07-11 13:52:21.786 SingleUserNotebookApp appli...
- /usr/local/anaconda/envs/jupyterhub/lib/python3.8/site-...
-- get_command() の cmd + self.get_args() で cmd に既に引...
- 最新版 (Project用) [[jupyterhub_config.py>../SystemUser...
- ''上記の Dockerfile を使って作成すれば問題無し''
**** 解決編 [#d748f997]
- 次回起動すると,オプションが 2重になる.なんてこったい...
- 起動時のオプションは,イメージ(/var/lib/docker/image/o...
- イメージファイルはテキスト(!?)なので,Cmd[ ] に何が書...
-- "Cmd":["start-notebook.sh","--ip=0.0.0.0","--port=8888...
--- しっかりコマンドが入っている.
-- 流石に直接編集するのは躊躇われる.(一回やってみる?)
--- エディタで直接編集したら,Docker から見えなくなった....
- ちゃんと動くやつの Cmd[ ] を確認して,docker commit 起...
-- jupyter の場合:'' docker commit -c 'CMD ["start-noteb...
--- /etc/passwd と /etc/group も元に戻しておく
終了行:
** Jupyter [#u471de3a]
*** Key Word [#ccd05fd4]
- repo2docker
*** Docker Images [#uf21b4ef]
**** jupyterhub/singleuser [#k5b135c9]
- https://hub.docker.com/r/jupyterhub/singleuser/
**** jupyter/datascience-notebook [#rabcf16e]
- https://hub.docker.com/r/jupyter/datascience-notebook/
**** jupyter/tensorflow-notebook [#h63a2e3c]
- https://hub.docker.com/r/jupyter/tensorflow-notebook/
**** rattydave/jupyterhub [#p536b876]
- C++, Java, Python, Tensorflow, Julia, SQL, NodeJS, Bash...
- https://hub.docker.com/r/rattydave/jupyterhub
- %%重い(10G).非力マシンではタイムアウト(30s)する.%%
- これは notebook イメージじゃなくで,jupyterhub だった!
**** jupyter/base-notebook [#x86ef2c7]
- 最も基本的な lab用コンテナ
*** イメージの作成 [#l9cd3ed4]
**** ベースになるイメージに以下の物が含まれていない可能性...
- start-notebook.sh
-- start.sh (言わずもがな)
- anaconda
-- conda
-- jupyterhub-singleuser
-- juoyterlab (言わずもがな2)
- sudo
**** lab へのアクセスで 404 Not Found になる.tree (note...
- vhtec
-- /opt/conda/etc/jupyter/jupyter_notebook_config.json を...
--- jupyter serverextension enable --py jupyterlab --sys-...
-- ファイルを削除(trachへリネーム)しようとすると,OSErr...
--- /opt/conda/lib/python3.6/site-packages/send2trash/pla...
--- shutil.move(src, op.join(filespath, destname)) の方...
**** nbgrader [#oeec6bfb]
- https://github.com/LibreTexts/nbgrader-to-jupyterlab/tr...
- lab ではまだ動かん (2021 8/23)
*** コンテナ起動 [#be7c3c23]
**** 手動起動 [#j528f52c]
- docker run -dit --init --name コンテナ名 イメージ名
**** コンテナにログイン [#t3c3e8c5]
- docker exec -it コンテナ名 /bin/bash
**** プロセスの起動順 [#z1fe719e]
+ /opt/conda/bin/tini
+ /usr/local/bin/start-notebook.sh
++ /usr/local/bin/start-singleuser.sh
+ /usr/local/bin/start.sh
*** kernel [#d0a9adb5]
- Example
-- install_c_kernel
-- jupyter kernelspec list
-- jupyter kernelspec uninstall cling-cpp17
*** docker commit すると,起動時のオプション(arguments)...
**** 何故かイメージを変更して commit すると引数が2重にな...
- docker logs のでエラーメッセージ
-- [C 2021-07-11 13:52:21.786 SingleUserNotebookApp appli...
- /usr/local/anaconda/envs/jupyterhub/lib/python3.8/site-...
-- get_command() の cmd + self.get_args() で cmd に既に引...
- 最新版 (Project用) [[jupyterhub_config.py>../SystemUser...
- ''上記の Dockerfile を使って作成すれば問題無し''
**** 解決編 [#d748f997]
- 次回起動すると,オプションが 2重になる.なんてこったい...
- 起動時のオプションは,イメージ(/var/lib/docker/image/o...
- イメージファイルはテキスト(!?)なので,Cmd[ ] に何が書...
-- "Cmd":["start-notebook.sh","--ip=0.0.0.0","--port=8888...
--- しっかりコマンドが入っている.
-- 流石に直接編集するのは躊躇われる.(一回やってみる?)
--- エディタで直接編集したら,Docker から見えなくなった....
- ちゃんと動くやつの Cmd[ ] を確認して,docker commit 起...
-- jupyter の場合:'' docker commit -c 'CMD ["start-noteb...
--- /etc/passwd と /etc/group も元に戻しておく
ページ名: