为什么GitHub上的“最新”版本在下拉带有“最新”标签的Docker图像时会有所不同?

为什么GitHub上的“最新”版本在下拉带有“最新”标签的Docker图像时会有所不同?,docker,github,Docker,Github,我对Docker和GitHub的工作非常陌生,所以如果有人通读了这个问题,可以重新命名标题,使其更具技术意义,我将不胜感激 我正在尝试运行此GitHub项目的Docker实例: GitHub将最新版本标记为1.8.0: 我为1.8.0做了一个docker pull,对于一个标记为latest并希望两者具有相同的图像ID的,它们似乎不同,哈希值也不同。为什么会这样 C:\>docker images -a REPOSITORY TAG

我对Docker和GitHub的工作非常陌生,所以如果有人通读了这个问题,可以重新命名标题,使其更具技术意义,我将不胜感激

我正在尝试运行此GitHub项目的Docker实例:

GitHub将最新版本标记为1.8.0:

我为1.8.0做了一个docker pull,对于一个标记为latest并希望两者具有相同的图像ID的,它们似乎不同,哈希值也不同。为什么会这样

C:\>docker images -a
REPOSITORY                 TAG                 IMAGE ID            CREATED             
SIZE
mprasil/bitwarden          latest              439f568b0ca9        3 days ago          104MB
mprasil/bitwarden          1.8.0               532652c9b1c3        12 days ago         103MB

您确实需要询问映像维护人员

最新版本很可能是从git master构建的,而1.8.0是从特定版本构建的。看看GitHub存储库,1.8.0大约在14天前发布。

这就是区别所在

通常,dockerhub中的最新版本表示最新的稳定版本,而GitHub中的lastet分支表示开发分支

但这取决于维护人员如何定义最新版本