반응형
항해 강의에 있는 코드 스니펫을 터미널에 넣으면 에러가 뜬다.
[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.
→ m1은 linux/arm64가 아닌 linux/amd64여서 에러 발생.
→ mysql 설치하기 전 아래의 코드를 입력하여 Platform을 명시해주자
docker pull --platform linux/amd64 mysql
그러고 다시 코드 스니펫 딸깍! 해주면 끝!
반응형