M1はARMv8(aarch64)アーキテクチャであり、イメージの大部分はX86(amd64)です。 bitfmtに基づくエミュレーションプロセス全体 別のアーキテクチャからコンテナを実行できるようにすることは、Docker for MacのARMv8リリースではまだ安定していないため、しばらく待つ必要があります。
この問題を解決する1つの方法は、mysqlの独自のイメージを作成することです。 ARM64の場合、alpineなどの一部のLinuxディストリビューションから開始します。 、debian 、ubuntu mysqlサーバーをインストールします(ベアメタルインストールで行ったのと同じです)。
ARM64v8 とマークされたDockerハブですでに利用可能なコンテナがたくさんあります。 したがって、これは画像を作成するための良い出発点になります。