「Docker Apple Silicon Preview (ARM64) 上的MySQL 沒有符合清單」的解決方法
在Docker Apple Silicon 上執行自訂Docker容器時預覽,使用者在拉取MySQL時可能會遇到錯誤映像:
問題:
出現此錯誤是因為最新的MySQL 沒有預預建置的ARM64 映像檔可用。
解決方案:
雖然無法直接解決問題(有尚無可用的ARM64 MySQL 映像),有兩種解決方法:
1.使用平台覆蓋:
在Docker Compose YAMl文件中將平台覆蓋為x86_64:
2.使用MariaDB 作為替代品:
MariaDB 可以用作MySQL 的直接替代品:
MariaDB 可以用作MySQL 的直接替代品:兩種解決方法都經過測試並確認可以在Docker Apple 上使用採用M1 ARM64 架構的晶片預覽。
以上是如何解決「Docker Apple Silicon 上的 MySQL 沒有符合清單」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!