I created an arm64 image using visual studio and using bookwork-slim images (debian) in the dockerfile. I explicitly build for the linux/arm64 platform in the dockerfile. Once the image is build I can see that image in Docker Desktop is ‘marked’ as arm64:
However if I inspect the image , I get to see this:
So no mentioning of arm64…
When I push this image to the hub (manually, pushing in Desktop does not work, it gives an error (HTTP code 400) unexpected - invalid tag format) and then pull it on the Raspberry Pi I get this message:
And docker engine version shows this:
So I am really confused how all these architectures are embedded in the images and why it does not work for me. What do I need to do differently?