技術的には問題は解決しませんが(ARMでMySQLを実行)、当面はplatform
を追加できます。 次のようなサービスに:
services:
db:
platform: linux/x86_64
image: mysql:5.7
...
または、MariaDBの使用を検討してください。これは、たとえば次のようなドロップインの代替として機能するはずです。これ:
services:
db:
image: mariadb:10.5.8
...
DockerPreviewを使用したM1ではどちらの方法でも機能します