flagflag  
19: 2021-07-25 (Sun) 10:07:15 iseki source Cur: 2021-10-16 (Sat) 14:22:59 iseki source
Line 11: Line 11:
 or  or
 (jupyterhub) # pip install dockerspawner  (jupyterhub) # pip install dockerspawner
 +
 +- pip --no-cache-dir install git+https://github.com/jupyterhub/docker​spawner.git をお勧め
 +
 +#br
*** 設定 [#i5887782] *** 設定 [#i5887782]
Line 67: Line 71:
  8 cp /etc/subgid- /etc/subgid   8 cp /etc/subgid- /etc/subgid
  9 cp /etc/subuid- /etc/subuid   9 cp /etc/subuid- /etc/subuid
 +
 +- [[解決>#xeab91b6]]
 +#br
**** [[start.sh(改)>./start.sh-kai]],  [[start.sh(オリジナル)>./start.sh]][#q31443f9] **** [[start.sh(改)>./start.sh-kai]],  [[start.sh(オリジナル)>./start.sh]][#q31443f9]
Line 117: Line 124:
 ......  ......
 from dockerspawner import DockerSpawner  from dockerspawner import DockerSpawner
 + 
 class NSLDockerSpawner(DockerSpawner):  class NSLDockerSpawner(DockerSpawner):
 ......  ......
Line 235: Line 242:
   576    576
   577          return super(ProjectDockerSpawner, self).start()    577          return super(ProjectDockerSpawner, self).start()
 + 
#br #br
Line 260: Line 267:
- jupyterhub_config.py - jupyterhub_config.py
 lmport sys  lmport sys
 + 
 c.JupyterHub.services = [  c.JupyterHub.services = [
   {    {
Line 282: Line 289:
- jupyterhub_config.py - jupyterhub_config.py
- lmport sys + import sys 
 + 
 c.JupyterHub.services = [  c.JupyterHub.services = [
   {    {
Line 298: Line 305:
** Trouble Shooting [#j137c8ff] ** Trouble Shooting [#j137c8ff]
- 
-**** 何故かイメージを変更して commit すると引数が2重になる? (''非常に重要な問題'')[#xeab91b6] 
-- docker logs のでエラーメッセージ 
--- [C 2021-07-11 13:52:21.786 SingleUserNotebookApp application:89] Bad config encountered during initialization: Error loading argument SingleUserNotebookApp.ip=['0.0.0.0', '0.0.0.0'], ip only accepts one value, got 2: ['0.0.0.0', '0.0.0.0'] 
-- /usr/local/anaconda/envs/jupyterhub/lib/​python3.8/site-packages/dockerspawner/do​ckerspawner.py L804 
--- get_command() の cmd + self.get_args() で cmd に既に引数が入っている? 
-- 最新版 (Project用) [[jupyterhub_config.py>../SystemUserSpaw​ner/jupyterhub_config.py]] 内で対症療法中 
- 
-- ''上記の Dockerfile を使って作成すれば問題無し'' 
-#br 
**** 新しいファイルがパーミッションが無いとして,作成できない. [#z72fb1be] **** 新しいファイルがパーミッションが無いとして,作成できない. [#z72fb1be]
Line 379: Line 376:
- [[start.sh(改)>./start.sh-kai]] - [[start.sh(改)>./start.sh-kai]]
#br #br
 +
 +**** 起動コマンド [#mde3032e]
 + tini -g -- \
 + start-notebook.sh --ip=0.0.0.0 --port=8888 --notebook-dir=/home/teacher/iseki/jupyt​er --SingleUserNotebookApp.default_url=/lab​
 +
 + sudo -E -H -u iseki PATH=/opt/conda/bin:/usr/local/sbin:/usr​/local/bin:/usr/sbin:/usr/bin:/sbin:/bin​ XDG_CACHE_HOME=/home/teacher/iseki/.cach​e PYTHONPATH=  \
 + jupyterhub-singleuser --ip=0.0.0.0 --port=8888 --notebook-dir=/home/teacher/iseki/jupyt​er --SingleUserNotebookApp.default_url=/lab​
*** Docker の起動 [#o46a3f42] *** Docker の起動 [#o46a3f42]
Line 427: Line 431:
 +            args.append(self.format_string(arg))  +            args.append(self.format_string(arg))
         return args          return args
 + 
     def run_pre_spawn_hook(self):      def run_pre_spawn_hook(self):


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

23 user(s) are online (1 user(s) are browsing xpwiki)

Members: 0
Guests: 23

more...

Access Counter

Today : 1230123012301230
Yesterday : 6459645964596459
Total : 2367725023677250236772502367725023677250236772502367725023677250
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com