Docker标签不带';最新版本';标签?

Docker标签不带';最新版本';标签?,docker,amazon-ecr,Docker,Amazon Ecr,我们一直在讨论docker ECR回购的标记策略,我们所讨论的内容根本不涉及使用最新的标记 我知道最新的不是自动的。这只是一个普通的标签。但这也是一个惯例。是否预期存在最新的?如果我们的回购协议根本没有,是否存在工具问题或可能损坏的东西?没有最新的标记,您应该不会有问题-只要您使用其他标记和/或sha256摘要明确用于提取图像,就不应该有工具问题 也就是说,通常没有充分的理由完全避免使用latest标记。传统的方法是将最新的可接受构建推送到它自己的标签和最新的标签上。很难找到反对这种方法的论据,

我们一直在讨论docker ECR回购的标记策略,我们所讨论的内容根本不涉及使用
最新的
标记


我知道最新的
不是自动的。这只是一个普通的标签。但这也是一个惯例。是否预期存在
最新的
?如果我们的回购协议根本没有,是否存在工具问题或可能损坏的东西?

没有最新的
标记,您应该不会有问题-只要您使用其他标记和/或sha256摘要明确用于提取图像,就不应该有工具问题

也就是说,通常没有充分的理由完全避免使用
latest
标记。传统的方法是将最新的可接受构建推送到它自己的标签和
最新的标签上。很难找到反对这种方法的论据,因为在许多非脚本化的情况下使用
latest
很方便(即,开发人员在本地拖动图像并仅使用
latest
)——同时,您可以获得带有适当标签的图像


最后一点我想提的是——由于标记可能是可变的,脚本化管道,尤其是生产实例在提取图像时应该使用显式sha256摘要。

除了docker pull(没有标记)将返回错误外,任何东西都不会真正中断,因为它默认为“最新”标记。只要你总是带着标签拉,一切都会很好