欢迎您访问新疆栾骏商贸有限公司,公司主营电子五金轴承产品批发业务!
全国咨询热线: 400-8878-609

新闻资讯

技术学院

Apple M1 是 ARM v8 还是 v9?M1 Mac 上 Docker 运行 MySQL 遇到 “no matching manifest” 错误,是怎么回事?

作者:心靈之曲2024-11-03 00:00:00

apple m1 是 arm v8 还是 v9?

问题:

在尝试在 m1 mac 上使用 docker 运行 mysql 时,遇到了如下错误:

no matching manifest for linux/arm64/v8 in the manifest list entries

根据官方文档,mysql 应该支持 linux/arm64/v8,但 apple m1 不是 v8 架构吗?

答案:

apple m1 芯片采用了 armv8.4-a 架构,它是 armv8-a 架构的变体,加入了新指令和特性,例如指针身份验证 (pac)。因此,m1 芯片既不完全是 armv8 也不是 armv9,而是一个介于两者之间的独特版本。