From 437bdd0d835dc2154be4bac31471d81ec5f0a66f Mon Sep 17 00:00:00 2001 From: dsalac Date: Sat, 18 Mar 2023 10:53:06 -0400 Subject: [PATCH] Update README.md Added instructions on how to build a arm64 test on amd64. --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 1523fd3..638e995 100644 --- a/README.md +++ b/README.md @@ -11,3 +11,11 @@ docker build . --file Dockerfile --tag=petsc-build ``` docker build . --file DockerAblateFile --tag ablate-build --build-arg PETSC_BASE_IMAGE=petsc-build + + +## To run linux/arm64 builds on linux/amd64 + +... +sudo apt-get install qemu binfmt-support qemu-user-static # Install the qemu packages +docker run --rm --privileged multiarch/qemu-user-static --reset -p yes # This step will execute the registering scripts +docker build . --platform linux/arm64 --file DockerAblateFile --tag ablate-build --build-arg PETSC_BASE_IMAGE=petsc-build