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

apple m1 是 arm v8 还是 v9?m1 mac 上 docker 运行 mysql 遇到 “no matching manifest” 错误,是怎么回事?

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,而是一个介于两者之间的独特版本。

以上就是Apple M1 是 ARM v8 还是 v9?M1 Mac 上 Docker 运行 MySQL 遇到 “no matching manifest” 错误,是怎么回事?的详细内容,更多请关注其它相关文章!