【问题标题】:What is the docker image name and is the name unique?docker 镜像名称是什么,名称是否唯一?
【发布时间】:2023-03-16 16:28:01
【问题描述】:

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

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

【问题讨论】:

    标签: docker docker-image


    【解决方案1】:

    两个问题的答案都是YES

    docs中提到的:

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

    基本上,这就是您的 docker 映像名称的样子:

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

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

    此外,在 docker 存储库中,a docker image can have multiple tags,但多个 docker 映像不能具有相同的标签。

    【讨论】:

    • 不确定我是否同意这个答案(但是没有基本事实),但最后一个陈述有点错误:如果我们通过其摘要定义一个 docker 图像,那么是多个图像可以具有相同的标签。想想用于 Intel 和 ARM 架构的带有标签 3.6 的 Python:两个图像,相同的标签。是的,整个话题是一团糟。没有人的错。
    猜你喜欢
    • 2016-10-18
    • 2016-04-21
    • 1970-01-01
    • 2015-03-09
    • 1970-01-01
    • 2016-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多