docker 镜像名称是什么?该名称是否唯一?

var*_*ble 9 docker docker-image

当我运行时,docker images我可以看到存储库、标签、imageid、大小。但没有图像名称栏。

我们可以说镜像名称是repository 和tag - 的组合吗 repository:tag?并且在任何时间点都只能有 1 个具有相同存储库名称和标签值组合的映像?

Kap*_*wal 4

你的两个问题的答案都是“是”

正如文档中提到的:

映像名称由斜杠分隔的名称组件组成,可以选择以注册表主机名作为前缀。

基本上,您的 docker 映像名称如下所示:

<hub-user>/<repo-name>:<tag>

现在我们的 docker hub 帐户中可以有多个存储库,但是,正如文档中提到的,The repository name needs to be unique in that namespace

此外,在 docker 存储库中,一个 docker 镜像可以有多个标签,但多个 docker 镜像不能有相同的标签。