flagflag  
8: 2020-08-21 (Fri) 01:11:15 iseki source 9: 2020-08-21 (Fri) 18:40:40 iseki source
Line 19: Line 19:
#br #br
-*** NoteBook の Docker イメージ [#s9b5f83a]+*** Notebook の Docker イメージ [#s9b5f83a]
 # docker pull jupyter/datascience-notebook  # docker pull jupyter/datascience-notebook
 # docker pull jupyter/tensorflow-notebook  # docker pull jupyter/tensorflow-notebook
Line 49: Line 49:
- モジュールのInstall - モジュールのInstall
 (jupyterhub) # conda install -c conda-forge jupyterhub-ldapauthenticator -y  (jupyterhub) # conda install -c conda-forge jupyterhub-ldapauthenticator -y
-#br 
-*** Spawner Class (spawner_class) [#dded2dd0]+*** Server Class [#dded2dd0]
**** jupyterhub.spawner.LocalProcessSpawner (default)[#ueaf7599] **** jupyterhub.spawner.LocalProcessSpawner (default)[#ueaf7599]
-- サーバに,各ユーザの環境でアクセスできる+- [[LocalProcessSpawner >./LocalProcessSpawner]] 
 +- サーバに,各ユーザの環境でアクセスできる
 +- Jupiter Notebook はサーバにインストールされている物を使用する.
- 通常作業ディレクトリは /home/{username}/notebook  (notebook は設定による) - 通常作業ディレクトリは /home/{username}/notebook  (notebook は設定による)
#br #br
Line 60: Line 61:
**** jupyterhub.spawner.SimpleLocalProcessSpa​wner [#eb28d681] **** jupyterhub.spawner.SimpleLocalProcessSpa​wner [#eb28d681]
- 名前がややこしい - 名前がややこしい
-- 詳細は不明(検証する気があまりない)+- 詳細は不明(検証する気はあまりない)
#br #br
**** dockerspawner.DockerSpawner [#dc30b0cf] **** dockerspawner.DockerSpawner [#dc30b0cf]
 +- [[DockerSpawner>./DockerSpawner]]
- https://github.com/jupyterhub/dockerspaw​ner.git - https://github.com/jupyterhub/dockerspaw​ner.git
-- サーバでユーザ毎に ''[[Docker]]'' でNoteBook コンテナを起動して接続.+- サーバでユーザ毎に ''[[Docker]]'' でNotebook コンテナを起動して接続.
- 作業ホームは /home/jovjan/work 固定(多分 Docker Image固定) - 作業ホームは /home/jovjan/work 固定(多分 Docker Image固定)
- Install - Install
Line 78: Line 80:
- DockerSpawner と同じパッケージ - DockerSpawner と同じパッケージ
- クラスタリング用. - クラスタリング用.
-- コンテナを Docker-Compose で管理し,複数のサーバーのいずれかで実行できる. +- コンテナを Docker-Compose で管理し,複数のサーバー上で実行できる.
-- 検証中+
#br #br
**** niicloudoperation/jupyterhub-singleuser [#ld71d218] **** niicloudoperation/jupyterhub-singleuser [#ld71d218]
 +- NII開発.自由度低し(個人的感想).[[CoursewareHub]] 用 Server Class
- https://github.com/NII-cloud-operation/C​oursewareHub-LC_platform - https://github.com/NII-cloud-operation/C​oursewareHub-LC_platform
- Document: https://github.com/nii-gakunin-cloud/ocs​-templates - Document: https://github.com/nii-gakunin-cloud/ocs​-templates
-- NII開発.自由度低し(個人的感想).[[CoursewareHub]] 用 Spawner Class +- [[dockerspawner.SwarmSpawner>./SwarmSpawner]] からの派生クラス
-- dockerspawner.SwarmSpawner からの派生クラス+
- 検証中 - 検証中
- INSTALL - INSTALL
Line 92: Line 93:
 (jupyterhub) # cd CoursewareHub-LC_platform/jupyterhub/spa​wner  (jupyterhub) # cd CoursewareHub-LC_platform/jupyterhub/spa​wner
 (jupyterhub) # pip --no-cache-dir install .  (jupyterhub) # pip --no-cache-dir install .
-#br 
*** jovyan って誰? [#w4a21247] *** jovyan って誰? [#w4a21247]
Line 108: Line 108:
#br #br
 +** Notebook [#i00ecdd5]
 +*** Docker Images [#yceb54d2]
 +
 +**** niicloudoperation/notebook [#b9ddd7f8]
 +- docker pull niicloudoperation/notebook
 +#br
** Trouble Shooting [#rf83821d] ** Trouble Shooting [#rf83821d]


Front page   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthMay 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today

Who's Online

26 user(s) are online (2 user(s) are browsing xpwiki)

Members: 0
Guests: 26

more...

Access Counter

Today : 2225222522252225
Yesterday : 4763476347634763
Total : 2369085223690852236908522369085223690852236908522369085223690852
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com