30: 2021-08-20 (金) 19:03:04 iseki |
31: 2021-08-20 (金) 23:01:52 iseki |
| #br | | #br |
| | | |
| + | ** Jupyter [#u471de3a] |
| *** jupyterhub/singleuser [#k62bfe82] | | *** jupyterhub/singleuser [#k62bfe82] |
| /opt/conda/bin/conda update --prefix /opt/conda --all -y | | /opt/conda/bin/conda update --prefix /opt/conda --all -y |
| apt-get install mlocate -y | | apt-get install mlocate -y |
| | | |
- | ** Trouble Shooting [#gfc999c1] | + | *** docker commit すると,起動時のオプション(arguments)まで保存する. [#v7d65576] |
| + | - 次回起動すると,オプションが 2重になる.なんてこったい! docker build では大丈夫(そもそも起動していない) |
| + | - オプションは,イメージ(/var/lib/docker/image/overlay2/imagedb/....)に Cmd[ ] に値として保存されている. |
| + | - イメージファイルはテキスト(!?)なので,Cmd[ ] に何が書いてあるかわかる. |
| + | -- "Cmd":["start-notebook.sh","--ip=0.0.0.0","--port=8888","--notebook-dir=/home/teacher/iseki/jupyter","--SingleUserNotebookApp.default_url=/lab"] |
| + | -- 流石に直接編集するのは躊躇われる.(一回やってみる?) |
| + | -- エディタで直接編集したら,Docker から見えなくなった. |
| + | |
| + | - ちゃんと動くやつの Cmd[ ] を確認して,docker commit 起動時に -C オプションで変更可! |
| + | -- jupyter の場合:'' docker commit -c 'CMD ["start-notebook.sh"]' jupyter_old jupyter_new'' |
| + | |
| + | #br |
| + | |
| + | *** Trouble [#k8d6e393] |
| **** Jupyter で色々やっていたらコンテナが続々と自動生成->消滅 を繰り返している [#x94b45ca] | | **** Jupyter で色々やっていたらコンテナが続々と自動生成->消滅 を繰り返している [#x94b45ca] |
| - 何をどうやってもコマンドレベルでは停止しない | | - 何をどうやってもコマンドレベルでは停止しない |
| #br | | #br |
| | | |
| + | ** Trouble Shooting [#gfc999c1] |
| **** docker run実行時のiptablesエラー [#y95fbc1b] | | **** docker run実行時のiptablesエラー [#y95fbc1b] |
| - ネットワーク設定を削除し,docker を再起動する | | - ネットワーク設定を削除し,docker を再起動する |
| # systemctl restart docker | | # systemctl restart docker |
| #br | | #br |
| + | |
| **** Dockerfile による RUNで,pipがNewConnectionError を出す. [#y7ea0619] | | **** Dockerfile による RUNで,pipがNewConnectionError を出す. [#y7ea0619] |
| - CentOS8 固有のエラーらしい.CentOS8 は Docker 未サポートだからな~ | | - CentOS8 固有のエラーらしい.CentOS8 は Docker 未サポートだからな~ |