代码之家  ›  专栏  ›  技术社区  ›  ddimitrov

UBI和原子基础图像有什么区别

  •  0
  • ddimitrov  · 技术社区  · 4 年前

    我的公司是RHEL客户,我需要以下内容的基本容器映像:

    1. 便携式CI/CD构建环境
    2. 以最小的依赖性运行服务(Go、Java、Python)

    看看这两个docker文件,它们是相同的。在支持模式或维护方面有什么不同吗?

    https://catalog.redhat.com/software/containers/ubi7/ubi-minimal/5c3594f7dd19c775cddfa777?gti-tabs=unauthenticated&container-tabs=dockerfile

    https://catalog.redhat.com/software/containers/rhel7/rhel-atomic/58b9d66f4b339a07cca5359e?container-tabs=dockerfile

    0 回复  |  直到 4 年前
        1
  •  3
  •   EdwardLi    4 年前

    根据RHEL的文档

    传统的rhel7最小(或rhel7原子)和UBI ubi7最小映像 被精简的RHEL映像,以便在使用基本映像时使用 渴望的。RHEL最小映像为您自己的容器提供了基础 小于标准图像一半大小的图像,而 仍然能够利用RHEL软件存储库并进行维护 您的软件具有的任何合规要求。

    两者皆有

    • 包括Microdnf。
    • 不是YUM。

    原子

    微型动物

    我个人会选择UBI Minimal,但是,我认为你也应该看看UBI常见问题解答,根据你的业务了解每张图片的细节、优缺点- https://developers.redhat.com/articles/ubi-faq#ubi_details