From 69c9dfd6d5bea04a6a5b143c5f7edc416ab4fbde Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Sat, 19 Nov 2022 02:36:28 +0100 Subject: [PATCH] Dockerfile: add dummy stage Signed-off-by: CrazyMax --- Dockerfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Dockerfile b/Dockerfile index 9a082b6bf2..6d13cacf74 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,6 +14,13 @@ ARG DEBIAN_FRONTEND=noninteractive # cross compilation helper FROM --platform=$BUILDPLATFORM tonistiigi/xx:${XX_VERSION} AS xx +# dummy stage to make sure the image is built for deps that don't support some +# architectures +FROM --platform=$BUILDPLATFORM busybox AS build-dummy +RUN mkdir -p /build +FROM scratch AS binary-dummy +COPY --from=build-dummy /build /build + # base FROM --platform=$BUILDPLATFORM ${GOLANG_IMAGE} AS base COPY --from=xx / /