具有自定义单用户图像的 Jupyterhub 为“/home/jovyan/work”提高了 'no such file or directory'

Jupyterhub with custom singleuser image raises 'no such file or directory' for '/home/jovyan/work'

我尝试设置 Jupyterhub 以使用此存储库作为图像 https://github.com/stepankuzmin/pytorch-notebook 来为 Jupyter pytorch notebook 提供服务,它也可以作为 dockerhub 上的 Docker 图像 https://hub.docker.com/r/stepankuzmin/pytorch-notebook/.

这涉及修改 config.yml 文件以指向图像,例如:

singleuser: image: name: stepankuzmin/pytorch-notebook tag: latest

我得到:

oci runtime error: container_linux.go:247: starting container process caused \"chdir to cwd (\\"/home/jovyan/work\\") set in config.json failed: no such file or directory

已解决。

经过多次谷歌搜索后,我偶然发现了这个:https://github.com/jupyterhub/jupyterhub/issues/1425。这个线程的总结是错误可能是由于: * 您构建的单用户jupyterhub镜像不符合要求 * 您正在基于单用户 jupyter

的旧基础映像构建单用户 jupyterhub 映像

我继续的唯一方法是构建我自己的单用户 jupyterhub pytorch jupyter notebook 图像,现在可以在这里获得:https://hub.docker.com/r/nethsix/pytorch-notebook/

回购是:https://github.com/nethsix/pytorch-notebook

我使用 repo2docker 构建了镜像,如下所述:http://zero-to-jupyterhub.readthedocs.io/en/latest/user-environment.html#build-a-custom-docker-image-with-repo2docker