5.2.2. 镜像标签惯例
Red Hat OpenShift Service on AWS 中的镜像标签命名约定提供了创建标签(tag)的指南,以启用有效的镜像修剪和维护可管理的镜像流。使用一致的命名模式来避免标签指向单个修订版本,永远不会更新。
特定标签会有效地将标签固定到从未更新的单个镜像修订版本。例如,如果您创建一个名为 v2.0.1-may-2019 的标签,该标签只指向镜像的一个修订版本,永远不会更新。如果使用默认镜像修剪选项,则这样的镜像永远不会被删除。
为确保正确垃圾回收,请使用更广泛的、更通用的标签,这些标签在构建新镜像修订时会被设计为更新。下表提供了一些推荐的标记惯例,格式为 < image_name>:<image_tag>。
| 描述 | 示例 |
|---|---|
| 主/次要版本 (可变指针 ID) |
|
| 完整修订 (通常用于跟踪,但需要手动修剪) |
|
| 架构 |
|
| 基础镜像 |
|
| Latest |
|
| 最新稳定 |
|
如果您的团队需要使用唯一、特定于日期的或高度修订的标签,如 v2.0.1-may-2019,您必须定期检查旧的和不支持的镜像 , 并移除它们。否则,您可能遇到保留的旧镜像导致资源使用量增加的情况。