BinderHub 使用简介
BinderHub提供服务,允许用户将github.com的notebook内容站点编译为一个容器,快速运行在由jupyterhub支撑的云计算环境。
- 源码:https://github.com/jupyterhub/binderhub
- 文档:https://binderhub.readthedocs.io/en/latest/
- Helm-chart:https://github.com/jupyterhub/helm-chart/releases
- BinderHub 安装指南
- 注意:BinderHub 还在快速开发之中,因此可能会有较大的变化。
开始
BinderHub的主要目的在于为远程用户提供一个定制化的计算环境。BinderHub让用户从GitHub.com仓库中容易地初始化一个希望的计算环境。 BinderHub 将该计算环境以 URL 提供服务,使用户可以远程访问,使用Jupyter Notebook作为操作UI,支持JupyterLab界面及其扩展。
该指南帮助你,作为系统管理员通过一系列操作设置好自己的 BinderHub 部署实例。
为了创建自己的BinderHub, 马上开始 Create your cloud resources。
扩展JupyterHub
If you’d like to extend your JupyterHub setup, see Zero to JupyterHub.
部署BinderHub
BinderHubs目录发布在 BinderHub Deployments.
If your BinderHub deployment is not listed, please open an issue to discuss adding it.
开始BinderHub
下面是从头开始部署自己的 BinderHub 的指南。
- 1. Create your cloud resources
- 2. Set up the container registry
- 3. Set up BinderHub
- 4. Tear down your Binder deployment
定制化
- 1. The BinderHub Architecture
- 2. Debugging BinderHub
- 3. Customizing your BinderHub deployment
- 4. BinderHub API Documentation
- 5. BinderHub Deployments
- 6. Configuration and Source Code Reference