본문 바로가기
클라우드 및 인프라/Docker

[Docker] 이미지 빌드 플랫폼 호환성 관련 에러 - The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64/v3) and no specific platform was requested

by 작은소행성 2023. 10. 26.

 

docker run 을 했을 때 다음과 같은 호환성 에러가 나오고 도커 이미지가 빌드되지 않았다. 

WARNING: The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64/v3) and no specific platform was requested

 

현재 사용하고 있는 맥북은 Apple M1칩인데 

이미지 빌드시 ec2서버와 m1 맥북간의 호환성이 안맞는 문제였다.  

 

 

이미지 빌드할 때 플랫폼에 대해 작성하고 빌드하고 도커를 다시 run 해준다. 

docker build --platform linux/amd64 -t test:latest

 

 

 

 

 

반응형