본문 바로가기
나의 개발일지/Error

Apple Silicon(MAC M1)에서 docker로 mysql 설치 시 오류

by stella_gu 2022. 7. 30.

항해 강의에 있는 코드 스니펫을 터미널에 넣으면 에러가 뜬다.

 

 

[docker로 mysql 설치하기]

docker run —rm -p 3306:3306 —name <이름> -e MYSQL_ROOT_PASSWORD=<비밀번호> mysql:5.7 mysqld —character-set-server=utf8mb4 —collation-server=utf8mb4_unicode_ci

 

[에러]

Unable to find image 'mysql:5.7' locally 
5.7: Pulling from library/mysql
docker: no matching manifest for linux/arm64/v8 in the manifest list entries.

→ m1linux/arm64가 아닌 linux/amd64여서 에러 발생.

 

 

 

→ mysql 설치하기 전 아래의 코드를 입력하여 Platform을 명시해주자

docker pull --platform linux/amd64 mysql

그러고 다시 코드 스니펫 딸깍! 해주면 끝!