首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么GitHub上的“最新”版本在拉下带有“最新”标签的Docker镜像时会有所不同?

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

Stack Overflow用户
提问于 2019-04-06 20:58:21
回答 2查看 42关注 0票数 0

我是使用Docker和GitHub的新手,所以如果有人通读了这个问题,并能重新定义标题以使其更有技术意义,我将不胜感激。

我正在尝试运行此GitHub项目的Docker实例:https://github.com/dani-garcia/bitwarden_rs

GitHub将“最新”版本标记为1.8.0:https://github.com/dani-garcia/bitwarden_rs/releases

我为1.8.0做了一个"docker pull“,对于一个标记为”最新的“,并期望两者具有相同的镜像ID,它们似乎是不同的(散列是不同的)。为什么会这样呢?

代码语言:javascript
复制
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
EN

回答 2

Stack Overflow用户

发布于 2019-04-06 21:05:30

你真的需要问一下镜像维护人员。

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

票数 1
EN

Stack Overflow用户

发布于 2019-04-07 12:44:14

这就是区别所在

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

但这取决于维护者如何定义最新版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55549286

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档