M1 Macでサーバーサイドの環境構築を始めたマスタカです
今回はdocker
以下のコマンドを実行したら
docker pull mysql:5.7.37
以下のエラーがでた。
no matching manifest for linux/arm64/v8 in the manifest list entries
解決策は以下
https://zenn.dev/marumarumeruru/articles/55173a98863d4e
tagみたらlinux/amd64になってた。
https://hub.docker.com/_/mysql?tab=tags
composeを実行すればよい
・ファイル
version: '3.1' services: db: image: mysql:5.7 container_name: mysql_host_5_7 platform: linux/amd64 environment: MYSQL_ROOT_PASSWORD: my-secret-pw ports: - 3307:3306
・コマンド
docker-compose up -d
これでdocker desktopにmysql5.7のイメージ入りましたとさ