Building an ARM image from a Mac

Hoping for an updated solution here. I am trying to build an ARM image from my Mac to run on a Raspberry Pi 3. I have been reading about different methods and tried many to no avail. Mostly, I have been trying to use qemu but am getting errors such as: Could not copy file ‘/Users/…/qemu-arm-static’ to ‘/usr/bin/qemu-arm-static/qemu-arm-static’.

Many of the tutorials I have seen are from at least a year ago and suggest it’s likely that there will be an easier way to build cross-platform images in the future. I am using the latest edge version of docker and am wondering if there is a more recent, and perhaps simpler solution?

I am new to docker so explaining like I’m 5 would be very appreciated!