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,而是一個介于兩者之間的獨特版本。

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享