docker의 mysql 5.7은 arm64를 지원하지 않기 때문에 amd64 버전을 설치해야 한다.

  1. 이미지 다운로드
docker pull --platform linux/amd64 mysql:5.7
  1. 이미지 실행
docker run --platform linux/amd64
-p 3306:3306
--name [컨테이너 이름]
-e MYSQL_ROOT_PASSWORD=[루트 유저 비밀번호]
-e MYSQL_DATABASE=[데이터베이스 이름]
-e MYSQL_PASSWORD=[비밀번호]
-d mysql:5.7

나는 이미 mysql 8이 실행중이어서 포트 3307로 바꾸었다.

docker run --platform linux/amd64 -p 3307:3306 --name mysql-IT -e MYSQL_ROOT_PASSWORD=1958 -d mysql:5.7