본문 바로가기

기술/Docker

Docker) Mac M1, M2 apple chip build 에러 해결: Standard_init_linux.go:190: exec user process caused “exec format error

윈도우에서는 잘 되던게 맥에서는 안돼서 한참 해맸는데 뭔데 아키텍처가 달라서 안되는거라고 한다. 더 알아보긴 해야겠지만 일단 해결 방법은 다음 옵션을 추가하면 된다. 

--platform linux/amd64

 

ex)

$ docker build --platform linux/amd64 -t <docker image name> <docker file path>