使用Kubeflow notebook servers

7 篇文章 1 订阅
7 篇文章 0 订阅

kubeflow中起notebook服务

在kubeflow中使用notebook servers功能本质是起一个jupyter lab(当然,你可以选择其他jupyter的其他衍生产品)容器,在容器中起一个jupyter的服务。
所以在kubeflow中构建自己的notebook服务,你只需要按照如下步骤即可:
第一步:
在ui界面中找到notebook servers的子界面
在这里插入图片描述
第二步:
新建个人notebook服务
在这里插入图片描述
第三步:
配置notebook服务
在这里插入图片描述
notebook服务名称,默认是不能重复的。notebook服务镜像可以选择已有的镜像,也可以使用包含自己需要python环境的个性化镜像(个性化镜像制作参考下一节内容)。
cpu资源和gpu资源按需求配置.
备注:关于使用GPU镜像起notebook server
如果需要支持notebook使用gpu,你需要在notebook server前指定带cuda版本的镜像。如果你在配置中显示指定gpu的数量,则表示在该物理机节点中的指定显卡为你独享,显卡先分先得分完为止(本节点分完后会选择其他gpu节点)。
如果指定GPU的数量为None,则节点中的所有用户共享所有显卡(这是目前推荐的用法)。
在这里插入图片描述
工作空间在容器中的默认地址为/home/jovyan,但实际上它的文件都是存放在服务器/DATA/local-path-provisioner/下各自的pv下。默认情况下,工作空间的内容会永久保存。你可以个人使用一个工作空间也可以与别人共享。
数据空间,默认不需要使用。你可以理解数据空间为工作空间的补充,仅仅在notebook ui中这两个空间的数据是同时可见的,其实这两个空间在服务器各自的pv中保存。
在这里插入图片描述
最后launch notebook server,点击connect即可使用你自己的notebook服务:
在这里插入图片描述
在这里插入图片描述

构建个性化notebook镜像

镜像制作和注意事项参考:构建docker镜像基本教程

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值