Raspberry Pi and Multi-arch Docker Images
I recently started to build a Raspberry Pi cluster for self-hosted container workloads using the latest Model 4B 8GB.
Though many official Docker images support the ARM architecture used by Raspberry Pi. Many others do not. One example that lacks ARM support is my favorite image cloudflare/cloudflared. After some digging, I'm delighted to have discovered the recent merged PR that introduces the support for multi-architecture images and binaries.
Using a new tool called Docker buildx, I managed to build multi-platform (including ARM) Docker images on my MacBook Pro powered by QEMU emulation.
Here is the link to my images and documentation
Now you can have your "pi" and eat it too!