docker部署jupyterhub

为了避免出现如下错误:

docker部署jupyterhub_第1张图片

除了最基本的执行外:

docker run -d -p 8000:8000 --name jupyterhub jupyterhub/jupyterhub jupyterhub

docker exec -it jupyerhu bash

useradd wxl

passwd wxl

还需要在容器中做以下操作:

1.需要增加wxl用户目录及其权限

chmod -R 777 home
cd /home
mkdir wxl
chown wxl:wxl wxl -R

2.需要升级notebook和jupyterhub

pip install jupyterhub --upgrade

pip install notebook --upgrade

重新启动jupyterhub服务得到结果:

docker部署jupyterhub_第2张图片

我们验证一下:

进入容器安装pymysql

docker exec -it jupyterhub bash

pip install pymysql

在浏览器页面增加"测试.ipynb"

docker部署jupyterhub_第3张图片

你可能感兴趣的:(docker,容器,运维)