第 8 章 镜像标签概述
镜像标签 指的是分配给容器镜像的特定版本或变体的标签或标识符。容器镜像通常由代表镜像的不同部分的多个层组成。镜像标签用于区分镜像的不同版本或提供镜像的附加信息。
镜像标签具有以下优点:
- 版本和发行版本: 镜像标签表示应用程序或软件的不同版本或发行版本。例如,您可能有一个标记为 v1.0 的镜像,代表更新版本的初始发行版本和 v1.1。这有助于维护镜像版本的明确记录。
- 回滚和测试 :如果您遇到新镜像版本的问题,您可以通过指定标签来轻松地恢复到以前的版本。这在调试和测试阶段非常有用。
- 开发环境 :使用不同环境时,镜像标签非常有用。您可以将 dev 标签用于开发版本,qa 进行质量保证测试,以及 prod 用于生产环境,各自具有相应的功能和配置。
- 持续集成/持续部署(CI/CD) :CI/CD 管道通常使用镜像标签来自动化部署过程。新的代码更改可触发使用特定标签创建新镜像,从而启用无缝更新。
- 功能分支 :当多个开发人员处理不同的功能或程序错误修复时,他们可以为更改创建不同的镜像标签。这有助于隔离和测试单个功能。
- 自定义 :您可以使用镜像标签来自定义镜像具有不同配置、依赖项或优化,同时跟踪各个变体。
- Security and Patching :当发现安全漏洞时,您可以使用更新的标签创建镜像的补丁版本,确保您的系统使用最新的安全版本。
- Dockerfile 更改 :如果修改了 Dockerfile 或构建过程,您可以使用镜像标签来区分构建之前和更新的 Dockerfile 的镜像。
总体而言,镜像标签提供了一种结构化的方式来管理和组织容器镜像,实现高效的开发、部署和维护工作流。
8.1. 使用 UI 查看镜像标签信息 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用以下步骤使用 v2 UI 查看镜像标签信息。
先决条件
- 您已将镜像标签推送到存储库。
流程
- 在 v2 UI 上,单击 Repositories。
- 点存储库的名称。
点标签的名称。您会进入该标签的 Details 页面。该页面显示以下信息:
- Name
- 软件仓库
- 摘要
- 安全漏洞
- 创建
- 修改
- Size
- 标签
- 如何获取镜像标签
- 点 Security Report 查看标签的漏洞。您可以扩展公告列来打开 CVE 数据。
- 点 Packages 查看标签的软件包。
- 单击存储库的名称,以返回到 Tags 页面。