본문 바로가기
에러/server

[Docker] docker: no matching manifest for linux/arm64/v8 in the manifest list entries 에러

by PEKAH 2021. 12. 24.

m1 맥북에서 mysql 도커 빌드 과정에서 발생한 에러이다.

 

역시 m1 이라(?) 쉽게 되는게 없는 것 같다.

 

해결 방법은 간단한데, 빌드 명령에 한가지만 추가해주면 된다.

--platform linux/x86_64

 

뒤에 붙였더니 똑같은 에러가 발생하는 걸 보니 제일 앞에 붙여야만 실행이 되는 것 같다.

 

docker run --platform linux/x86_64 --name mysql 
    -p 3306:3306 -e MYSQL_ROOT_PASSWORD=testpw 
    -e MYSQL_DATABASE=test -d mysql 
    --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

 

 

 

댓글