From d4657f6198011a01a8a7918f195ac2403f58e2d0 Mon Sep 17 00:00:00 2001 From: EugeneTorap Date: Fri, 17 Mar 2023 17:24:19 +0300 Subject: [PATCH] fix(docker): multi-architecture image build (#23409) --- Dockerfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f17675e11704a..9089fc8f28035 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,7 +19,10 @@ # Node stage to deal with static asset construction ###################################################################### ARG PY_VER=3.8.16-slim -FROM node:16-slim AS superset-node + +# if BUILDPLATFORM is null, set it to 'amd64' (or leave as is otherwise). +ARG BUILDPLATFORM=${BUILDPLATFORM:-amd64} +FROM --platform=${BUILDPLATFORM} node:16-slim AS superset-node ARG NPM_BUILD_CMD="build" ENV BUILD_CMD=${NPM_BUILD_CMD}