第 3 章 导入自定义工作台镜像


除了由红帽和独立软件供应商(ISV)提供和支持的工作台镜像外,您还可以将满足项目的特定要求的自定义工作台镜像导入。

您必须导入它,以便您的 OpenShift AI 用户(数据科学家)在创建项目工作台时可以访问它。

红帽支持在 OpenShift AI 部署中添加自定义工作台镜像,确保在创建工作台时可以选择它们。但是,红帽不支持您的自定义工作台镜像的内容。也就是说,如果您的自定义工作台镜像可以在工作台创建过程中选择,但没有创建可用的工作台,红帽不提供支持修复您的自定义工作台镜像。

先决条件

  • 您已以具有 OpenShift AI 管理员特权的用户身份登录到 OpenShift AI。
  • 您的自定义镜像存在于可供 OpenShift AI 访问的镜像 registry 中。
  • Settings Workbench images dashboard 导航菜单项已启用,如 在 OpenShift AI 中启用自定义工作台镜像 中所述
  • 如果要将加速器与您要导入的自定义镜像关联,您知道加速器的标识符 - 标识硬件加速器的唯一字符串。您还必须在 OpenShift AI 中启用 GPU 支持。这包括安装 Node Feature Discovery operator 和 NVIDIA GPU Operator。如需更多信息,请参阅安装 Node Feature Discovery operator启用 NVIDIA GPU

流程

  1. 在 OpenShift AI 仪表板中点 Settings Workbench images

    此时会出现 Workbench 镜像页面。以前导入的镜像会被显示。要在包含相关镜像的行上启用或禁用之前导入的镜像,请点击 Enable 列中的切换。

  2. 可选:如果要关联加速器,且还没有创建加速器配置集或硬件配置集,点包含镜像的行上的 Create profile 并完成相关字段。如果镜像不包含加速器标识符,则必须在创建关联的加速器配置集或硬件配置集前手动配置它。
  3. Import new image。或者,如果未找到之前导入的镜像,请点 Import image

    此时会出现 Import workbench 镜像 对话框。

  4. Image location 字段中,输入包含镜像的存储库的 URL。例如: quay.io/my-repo/my-image:tag,quay.io/my-repo/my-image@sha256:xxxxxxxxxxxxx, 或 docker.io/my-repo/my-image:tag
  5. Name 字段中输入镜像的适当名称。
  6. 可选:在 Description 字段中输入镜像的描述。
  7. 可选:从 加速器标识符 列表中,选择一个标识符来建议通过镜像设置其加速器。如果镜像只包含一个加速器标识符,则默认会显示标识符名称。
  8. 可选:在镜像中添加软件。导入完成后,软件将添加到镜像的 meta-data 中,并显示在工作台创建页面中。

    1. Software 选项卡。
    2. 添加软件按钮。
    3. Edit ( The Edit icon )。
    4. 输入软件名称。
    5. 输入软件版本
    6. Confirm ( The Confirm icon )确认您的条目。
    7. 要添加其他软件,请点 Add software,填写相关字段并确认您的条目。
  9. 可选:在工作台镜像中添加软件包。导入完成后,软件包将添加到镜像的 meta-data 中,并显示在工作台创建页面中。

    1. Packages 选项卡。
    2. Add package 按钮。
    3. Edit ( The Edit icon )。
    4. 输入软件包名称。例如,如果要自动包含数据科学管道 V2,作为运行时配置,请输入 odh-elyra
    5. 输入软件包版本。例如,键入 3.16.7
    6. Confirm ( The Confirm icon )确认您的条目。
    7. 要添加附加软件包,请点 Add package,完成相关字段并确认您的条目。
  10. Import

验证

  • 您导入的镜像显示在 Workbench 镜像 页面上的表中。
  • 当用户创建工作台时,您的自定义镜像可供选择。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat