跳转到内容
搜索 RHEL 文档

    浏览当前文档目录

    RHEL 与 UBI 容器镜像

    UBI(Universal Base Image)是 RHEL 进入容器世界的方式——也是「没有订阅也能用 RHEL 用户态」的唯一官方形态。

    官方定义:UBI 是一组符合 OCI 规范、可自由再分发的容器基础操作系统镜像,有多种变体(尺寸、复杂度、语言运行时与软件包集不同)可选。

    UBI 内全部软件包来自 RHEL;在 Red Hat 受支持平台(RHEL 或 OpenShift)上运行时按 RHEL 获得支持。也就是说:镜像可以自由分发到任何地方,但支持承诺只在 Red Hat 平台上兑现。

    • 基础镜像:标准 / 最小 / 微型 与带运行时的变体,按镜像体积与用途选;
    • 自由分发:UBI 镜像与其中的包可以再分发(放进你的产品镜像没问题);
    • 构建宿主:在非 RHEL 环境也能构建 UBI 镜像——开发机 macOS/CI 都可以。

    三个高频误区:把 UBI 当完整操作系统用(它只是基础镜像);以为 UBI 容器在任何平台都有 Red Hat 支持(只在受支持平台);把 UBI 的自由分发理解为包含全部 RHEL 包(只是子集)。