部署JupyterHub
条评论拉取镜像
拉取官方镜像,r/jupyterhub/jupyterhub/ ,不过,这是一个纯的jupyterhub,文档里有写,jupyterlab notebook这些都需要自己装。挂载2个目录,/srv/jupyterhub
放置的是配置文件;/home
存放的用户目录。
1 | volumes: |
安装必要的包
安装Jupyter相关必要的包,主要安装notebook,额外加了个语言包。
pip install jupyterlab notebook jupyterlab-language-pack-zh-CN
配置默认账户
通过unraid的docker管理,进入控制台,su切换root权限,jupyterhub --generate-config
生成配置文件。
1 | c = get_config() #noqa |
控制台中,修改admin用户的密码。
1 | su |
使用
使用admin账号,和改好的密码,即可正常登录了。
注意
如果出现 Spawn failed: Server at http://127.0.0.1:37391/user/admin/ didn’t respond in 30 seconds 类似报错,可能原因是home文件夹的权限问题。Unraid里面需要把其它也配置成读写。
ref