Note -- does not appear successful after testing. Still playing around though.
docker build -t foundry-compile .
mkdir target
docker run -v "$PWD/target:/opt/foundry/target" foundry-compile
Binary in $PWD/target/release/forge
should work on x86
docker buildx build --platform linux/arm64 -t foundry-compile-m1 .
mkdir target
(if you haven't already)docker run -v "$PWD/target:/opt/foundry/target" foundry-compile-m1
Binary in $PWD/target/release/forge
should hopefully work on M1?