harbor仓库镜像名字解释
时间: 2024-09-15 18:01:11 浏览: 75
详解基于Harbor搭建Docker私有镜像仓库
5星 · 资源好评率100%
Harbor 是一个开源的 Docker 容器注册中心(Registry),用于存储和管理私有镜像。当你提到 Harbor 仓库镜像的名字时,实际上是在指代两个概念:
1. **镜像名称 (Image Name)**: 这通常是指在 Harbor 中存储的具体 Docker 镜像的标识符,它由两部分组成:库名(repository)和标签(tag)。例如,`mycompany/myapp:v1.0`,其中 `mycompany` 是库名,`myapp` 是应用名称,`v1.0` 是版本标签。
2. **Harbor 实例配置文件中的命名**:[^1] 在 `harbor.yml` 或 `harbor.yml.tmpl` 文件中,可能涉及到仓库的域名或路径设置,这些可能是用来定义用户访问私有镜像的地址,如 `http://harbor.mydomain.com/v2/`。这里的 `v2` 是Docker Registry API的版本,`mycompany/myapp` 将映射到实际的私有仓库。
要创建或上传镜像到 Harbor,开发者会指定完整的镜像名称(包括库名和标签),这样镜像就会被存储在配置好的 Harbor 仓库中供团队成员下载。
阅读全文