From bb8ff0de595f87f566b1ca656ce648d980bcb8b3 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Wed, 13 Nov 2024 17:33:38 -0600 Subject: [PATCH] fix aarch64 --- scripts/docker_common.sh | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/scripts/docker_common.sh b/scripts/docker_common.sh index 0768af51..2819b3da 100755 --- a/scripts/docker_common.sh +++ b/scripts/docker_common.sh @@ -20,9 +20,17 @@ fi pushd "${PROJECT_SOURCE_DIR}/support" cp -f ${PROJECT_SOURCE_DIR}/docker/${PROJECT_BUILD_ARCH}/${DOCKER_NAME} Dockerfile -docker build ${APP_VERSION_BUILD_ARGS} \ - --build-arg NUM_JOBS=${NUM_JOBS} \ - -t ${DOCKER_TAG} . || exit 1 + +if [ "${PROJECT_BUILD_ARCH}" == "aarch64" ]; then + docker build ${APP_VERSION_BUILD_ARGS} \ + --platform linux/arm64 \ + --build-arg NUM_JOBS=${NUM_JOBS} \ + -t ${DOCKER_TAG} . || exit 1 +else + docker build ${APP_VERSION_BUILD_ARGS} \ + --build-arg NUM_JOBS=${NUM_JOBS} \ + -t ${DOCKER_TAG} . || exit 1 +fi rm Dockerfile popd