DEV Community

Discussion on: Create docker image on Apple Silicon M1 Mac

Collapse
 
mushfique profile image
Mushi123

what about running images, on mac m1, that were built on linux/amd64? Specifically, I set up Github Actions so my docker builds are happening on the Github server, which I am guessing are doing linux/amd64 builds. When I pull the image and try to run it, it runs into this error:
The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested

Any suggestions?

Collapse
 
lakhansamani profile image
Lakhan Samani

Haven't seen any such issues until your docker image uses some native api's
If its public image can you share Docker file + image name. I can take look into it.

Collapse
 
brooks_dubois_b5a11ed783d profile image
Brooks DuBois

It's happening with Micronaut, any ideas are appreciated.

try just getting micronaut and building a simple web app to serve you an index.html, then when you try and do dockerBuild from gradle you'll see the v8 issue.