如何上传Jupyter Notebook服务以供不同用户使用?

问题描述

我需要上传jupyter笔记本服务,该服务将将由多个用户使用

我需要满足的要求是:

  • 隔离:必须确保用户无权访问其他用户的库。
  • 身份验证:使用该服务的任何人都需要进行身份验证。

总而言之,如何上传类似于google colab的服务?

注释:

  • 我没有容器协调服务
  • 我工作的环境是私有云,完全在本地。
  • 我有很多计算资源
  • 解决方案仅需要使用开源技术。

解决方法

您可以使用 Jupyterhub 并将其安装在您的私有云上​​。这应该为您提供隔离和身份验证。