docker - 为什么拉取带有“最新”标签的 Docker 镜像时,GitHub 上的“最新”版本会有所不同?
问题描述
我对使用 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”,而对于标记为“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
解决方案
您确实需要询问图像维护者。
很可能latest
是从 git 构建的master
,而1.8.0
从特定版本构建的。查看 GitHub 存储库,1.8.0
大约 14 天前发布。
推荐阅读
- java - Wildfly 12 和 13 重复standalone.xml 文件并将其记录为无限循环
- python - 如何找到对数线性回归的方差分析?
- java - 如何删除TextView的最后一行?
- tfs - 无法使用 VS 2017 在本地文件夹中映射工作区
- java - 如何编译.java文件,需要哪些工具和数据?
- aframe - 在 vr 模式下访问左右投影设置
- npm - 如何禁用`npm install`
- azure - 如何将 vm 添加到多个 azure 自动化混合工作组
- ios - 在 ARImageTrackingConfiguration 中转换坐标
- javascript - Chrome 扩展程序:模拟对非焦点选项卡的关注