如何解决苹果 M1 docker 镜像使用什么架构:arm/v5、arm/v7、arm64/v8?
我想为新的 Apple M1 CPU 构建我的 docker 镜像。我去看了 one of official docker images 中的架构,我看到列出了以下 ARM 架构:
linux/arm/v5
linux/arm/v7
linux/arm64/v8
有什么区别,我应该使用哪个?
解决方法
linux/arm64 似乎工作得很好
,linux/arm64/v8
是 Apple M1 的正确平台。如果没有为此平台构建镜像(并且未指定--platform
),则会出现以下错误:
清单列表条目中没有与 linux/arm64/v8 匹配的清单
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。