Skip to content

快速参考

  • 由……维护: (注:原文中“Maintained by:”后面应该会有具体的维护者信息,若有完整内容,翻译会更加准确。这里仅根据给定的部分进行了翻译。)
    甲骨文 Linux 容器团队

  • 哪里可以获得帮助:
    见下文的“客户支持”和“社区支持”部分

支持的标签及各自的 Dockerfile 链接

快速参考(续)

甲骨文 Linux

logo

Oracle Linux 是一种开源操作系统,遵循 GNU 通用公共许可证(GPLv2)。适用于通用目的或 Oracle 工作负载,它受益于每天超过 128,000 小时的严格测试,使用实际工作负载,并包括独特的创新,如用于零停机内核补丁的 Ksplice、用于实时诊断的 DTrace、强大的 Btrfs 文件系统等。

注意: oraclelinux 图像有意未提供 latest 标签。在引用此图像时,您必须指定一个现有的标签。有关更多详细信息,请参阅下面的“ latest 标签的移除”。

如何使用这些图像

Oracle Linux 映像旨在用于下游 Dockerfile 的 FROM 字段中。例如,要使用最新优化的 Oracle Linux 8 映像,请指定 FROM oraclelinux:8

移除 latest 标签

2020 年 6 月, latest 标签已从 Oracle Linux 官方镜像中删除,以避免因新版本引入的不向后兼容的更改而导致任何下游镜像出现问题。下游镜像必须指定版本,即 oraclelinux:7oraclelinux:8

oraclelinux:8oraclelinux:8-slim 之间的差异

Oracle 建议对大多数扩展 Oracle Linux 8 的映像使用 oraclelinux:8

oraclelinux:8-slim 变体主要旨在为静态编译的二进制文件或微服务提供“刚好足够的用户空间”。由于 8-slim 变体中包含 microdnf 来代替 dnf 且区域设置数据显著减少,因此不建议将其用于一般目的。

oraclelinux:7oraclelinux:7-slim 之间的差异

对于想要 Oracle Linux 7 用户空间的图像,Oracle 建议使用 oraclelinux:7-slim 作为基础层,因为它包含的软件包数量刚好足以让 yum 能够安装更多软件包。

oraclelinux:7 图像基于在执行 Oracle Linux 最小安装时将安装在裸金属服务器上的软件包集。

变更日志

甲骨文维护一个 CHANGELOG,按发布日期记录在对官方映像的每次更新中应用的勘误表以及缓解的任何 CVE。

官方资源

客户支持

甲骨文通过 My Oracle Support 门户为甲骨文 Linux 订阅客户提供支持。甲骨文 Linux 容器镜像受甲骨文 Linux 基础版和高级版支持订阅的覆盖。客户应遵循现有支持程序,以获得在容器中运行的甲骨文 Linux 的支持。

社区支持

没有 Oracle Linux 支持订阅的用户应在 GitHub 上的 Oracle Linux 容器映像存储库中打开一个问题或开始一个讨论。

许可证

查看此映像中所包含软件的 Oracle Linux 最终用户许可协议。

与所有 Docker 镜像一样,这些镜像可能还包含其他可能受其他许可证约束的软件(例如来自基础发行版的 Bash 等,以及所包含的主要软件的任何直接或间接依赖项)。

一些能够自动检测到的额外许可信息可能会在 repo-info 存储库的 oraclelinux/ 目录中找到。

对于任何预构建图像的使用,图像用户有责任确保对此图像的任何使用都符合其中包含的所有软件的任何相关许可。