hacca8

M1 MacのDockerでMySQLを起動したら、no matching manifest for linux/arm64/v8 in the manifest list entries

M1 Mac で docker-compose を利用して MySQL を立ち上げようとしたら、以下のエラー。

no matching manifest for linux/arm64/v8 in the manifest list entries

MySQL の Docker イメージはlinux/arm64をサポートしていないとのこと。(M1 Mac は arm64)
そのため、platformオプションでlinux/amd64を指定します。

services:
  db:
    image: mysql:8.0
    platform: linux/x86_64