遇到的问题如图:
卡了我差不多两天,最后发现好像是要给创建的用户添加权限以及对应的文件夹.
- 具体操作:
- 进入对应的jupyterHub容器
docker exec -it 容器ID /bin/bash
- 创建对应的用户
- useradd test
- passwd test
- 此时这里需要输入两次确定密码
- 安装jupyterhub和notebook
- pip install jupyterhub --upgrade
- pip install notebook --upgrade
- 此时如果很慢的话可以给他切换源
- 例如: pip install xxx --index-url http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
- xxx 是对应要安装的对象例如:
jupyterhub
- 配置jupyterhub在启动后在哪个目录存储文件,并添加权限(重点)
- 如果这步不操作就会导致上面图片的问题
- 进入对应的jupyterHub容器
chmod -R 777 home # 给home 权限
cd /home # 进入目录
mkdir test #创建文件夹
chown test:test test -R
这样就完成了!
希望可以帮到需要的人.
参考链接: docker下安装jupyterHub