繁体   English   中英

在 Raspberry Pi 4 上,“FROM”基础镜像 golang:latest 和 arm32v7/golang:latest 有什么不同?

[英]On Raspberry Pi 4 are “FROM” base images golang:latest and arm32v7/golang:latest any different?

如果我想在 Docker 映像中创建 Go 二进制文件,以在 Raspberry Pi 4 上作为容器运行(其架构是 32 位 Z47F45E65244C17EC9FA8771A5C6D60E1,推荐使用哪个基础映像?

  • 来自 golang:最新
  • 来自 arm32v7/golang:最新

实际上会有什么区别,还是 Docker 足够聪明,知道在 32 位 ARM 架构上,第一个确实应该是第二个?

(我知道第二个选择有效,我认为第一个也有效。)

这些图像是相同的。 您可以检查每个图像的 hash 并查看它们是否相等: 6ab6b95325d8 ( golang:latest , arm32v7/golang:latest )。 我更喜欢使用通用golang:latest ,因为它允许在不同平台上构建新图像而无需更改Dockerfile

arm32v7/golang:latest的注释:

这是golang 官方镜像的 arm32v7 构建的“per-architecture”存储库

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM