Nou, technisch gezien zal het je probleem niet oplossen (MySQL op ARM draaien), maar voorlopig zou je platform
kunnen toevoegen tot uw dienst zoals:
services:
db:
platform: linux/x86_64
image: mysql:5.7
...
U kunt ook overwegen om MariaDB te gebruiken, dat zou moeten werken als een drop-in-vervanging, zoals b.v. dit:
services:
db:
image: mariadb:10.5.8
...
Beide manieren werken voor mij op M1 met de Docker Preview