4.6. 配置自定义笔记本镜像
除了由红帽和独立软件供应商(ISV)提供和支持的笔记本镜像外,您还可以配置针对项目特定要求的自定义笔记本镜像。
红帽支持您在 OpenShift AI 部署中添加自定义笔记本镜像,并确保它们可用于在创建笔记本服务器时进行选择。但是,红帽不支持您的自定义笔记本镜像的内容。也就是说,如果您的自定义笔记本镜像可在笔记本服务器创建过程中选择,但没有创建可用的笔记本服务器,红帽不提供支持修复您的自定义笔记本镜像。
先决条件
- 您已登陆到 Red Hat OpenShift AI。
-
在 OpenShift Container Platform 中分配了
cluster-admin
角色。 - 您的自定义笔记本镜像存在于镜像 registry 中,可访问。
-
您可以访问 Settings
Notebook images 仪表板导航菜单选项。
流程
在 OpenShift AI 仪表板中,点 Settings
Notebook images。 此时会出现 Notebook images 页面。以前导入的 notebook 镜像会被显示。要启用或禁用之前导入的 notebook 镜像,请在包含相关 notebook 镜像的行中点 Enable 列中的切换。
注意如果您已经为笔记本镜像配置了加速器标识符,您可以通过创建关联的加速器配置集为笔记本镜像指定推荐的加速器。要做到这一点,请点击包含 notebook 镜像所在行上的 Create profile,并完成相关字段。如果笔记本镜像不包含加速器标识符,您必须在创建关联的加速器配置集前手动配置。
点 Import new image。或者,如果未找到之前导入的镜像,请点 Import image。
此时会出现 Import Notebook 镜像 对话框。
-
在 Image location 字段中,输入包含 notebook 镜像的存储库的 URL。例如:
quay.io/my-repo/my-image:tag
,quay.io/my-repo/my-image@sha256:xxxxxxxxxxxxx
, 或docker.io/my-repo/my-image:tag
。 - 在 Name 字段中,为 notebook 输入相应的名称。
- 可选:在 Description 字段中输入 notebook 镜像的描述。
- 可选:在 加速器标识符 列表中,选择一个标识符,用于推荐使用笔记本镜像设置其加速器。如果笔记本镜像只包含一个加速器标识符,则默认显示标识符名称。
可选:在 notebook 镜像中添加软件。导入完成后,软件将添加到 notebook 镜像的 meta-data 中,并显示在 Jupyter 服务器创建页面中。
- 点 Software 选项卡。
- 点添加软件按钮。
- 点 Edit ( )。
- 输入软件名称。
- 输入软件版本。
- 点 Confirm ( )确认您的条目。
- 要添加其他软件,请点 Add software,填写相关字段并确认您的条目。
可选:在 notebook 镜像中添加软件包。导入完成后,软件包将添加到 notebook 镜像的 meta-data 中,并显示在 Jupyter 服务器创建页面中。
- 点 Packages 选项卡。
- 点 Add package 按钮。
- 点 Edit ( )。
- 输入软件包名称。
- 输入软件包版本。
- 点 Confirm ( )确认您的条目。
- 要添加附加软件包,请点 Add package,完成相关字段并确认您的条目。
- 点 Import。
验证
- 您导入的笔记本镜像会在 Notebook 镜像页面的表中显示。
- 在 Jupyter 的 启动一个笔记本服务器 页面中可选择您的自定义笔记本镜像。