gpt4 book ai didi

docker - :2 mean when running Docker registry? 是什么意思

转载 作者:行者123 更新时间:2023-12-02 18:48:03 24 4
gpt4 key购买 nike

在我发现的有关 Docker 注册表的每个教程中,都有这样的命令:

docker run -d -p 5000:5000 --name registry registry:2

此处使用标签2。为什么?我尝试过不使用标签的registry,它也有效。我认为这与 Docker 注册表的不同 API(?)有关,但我不确定。

最佳答案

是的,你说得对!标签2代表 Docker 注册表 v2 实现,也是 Docker 注册表 HTTP API V2。它解决了 V1 中的几个问题并引入新功能,如以下链接所述:

通过删除 2然后 docker 转到名为 latest 的默认标记当前指向以下标签 2.7.1 , 2.7 , 2 。因此,当 Docker Inc. 发布注册表 V3 时,latest标签将指向 V3如果您需要 V2具体来说,您必须将其显式添加到您的命令中。您可以查看the available tags for the registry image

关于docker - :2 mean when running Docker registry? 是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55021153/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com