11: 2021-07-13 (火) 11:33:34 iseki |
12: 2021-07-13 (火) 20:19:02 iseki |
| && rm -rf /var/lib/apt/lists/* | | && rm -rf /var/lib/apt/lists/* |
| | | |
- | **** 二重引数の問題が発生 [#t9a36c00] | + | **** Docker commit でイメージを作ると,二重引数の問題が発生 [#t9a36c00] |
| - iseki でログイン時 | | - iseki でログイン時 |
| # docker exec -it jupyter-iseki /bin/bash | | # docker exec -it jupyter-iseki /bin/bash |
| 9 cp /etc/subuid- /etc/subuid | | 9 cp /etc/subuid- /etc/subuid |
| | | |
- | **** [[start.sh(改)>./start.sh]] [#q31443f9] | + | **** [[start.sh(改)>./start.sh-kai]], [[start.sh(オリジナル)>./start.sh]][#q31443f9] |
| - コンテナ内の /usr/local/bin/start.sh | | - コンテナ内の /usr/local/bin/start.sh |
| -- コンテナ内の環境設定スクリプト | | -- コンテナ内の環境設定スクリプト |
| ** Hack [#gdd93e11] | | ** Hack [#gdd93e11] |
| | | |
- | *** Groups [#wefff3af] | + | *** 認証モジュール [#xecc82c3] |
| + | - /usr/local/anaconda/envs/jupyterhub/lib/python3.8/site-packages/ldapauthenticator/ |
| + | - /usr/local/anaconda/envs/jupyterhub/lib/python3.8/site-packages/ltiauthenticator/ |
| + | - /usr/local/anaconda/envs/jupyterhub/lib/python3.8/site-packages/jupyterhub/auth.py |
| + | #br |
| + | |
| + | *** Groups毎にマウントするボリュームを変える [#wefff3af] |
| - https://qiita.com/marufeuille/items/62e3a842f7a039c35aac | | - https://qiita.com/marufeuille/items/62e3a842f7a039c35aac |
| #br | | #br |
| + | |
| *** Users [#m3f602dc] | | *** Users [#m3f602dc] |
| - 以下でやろうとしたこと(ユーザを jovyan以外する)は [[''dockerspawner.SystemUserSpawner''>../SystemUserSpawner]] を使用すれば解決するので,没. | | - 以下でやろうとしたこと(ユーザを jovyan以外する)は [[''dockerspawner.SystemUserSpawner''>../SystemUserSpawner]] を使用すれば解決するので,没. |
| | | |
| **** start.sh [#lb268269] | | **** start.sh [#lb268269] |
- | - [[start.sh(改)>./start.sh]] | + | - [[start.sh(改)>./start.sh-kai]] |
| #br | | #br |
| | | |
| #br | | #br |
| *** 設定ファイルから,パラメータ(引数)を渡す [#y62d4f07] | | *** 設定ファイルから,パラメータ(引数)を渡す [#y62d4f07] |
| + | **** 下記機能の実現は環境変数によっても可能 [#da119405] |
| - file | | - file |
| /usr/local/anaconda/envs/jupyterhub/lib/python3.8/site-packages/jupyterhub/spawner.py | | /usr/local/anaconda/envs/jupyterhub/lib/python3.8/site-packages/jupyterhub/spawner.py |
| #br | | #br |
| | | |
- | **** code [#td63949c] | + | ***** code [#td63949c] |
- | ***** /usr/local/anaconda/envs/jupyterhub/lib/python3.8/site-packages/jupyterhub/spawner.py [#ba454e16] | + | |
| + | - /usr/local/anaconda/envs/jupyterhub/lib/python3.8/site-packages/jupyterhub/spawner.py |
| + | - 継承を使う方がスマート |
| - 1.0.0 | | - 1.0.0 |
| 936 if self.debug: | | 936 if self.debug: |