From 504a72ac8c0517491bb5339c34661a6b45d60dad Mon Sep 17 00:00:00 2001 From: Tamas Nemeth Date: Wed, 10 Nov 2021 22:09:06 +0100 Subject: [PATCH] [fix] Build frontend docker on build platform instead on target platform (#3552) --- .github/workflows/docker-frontend-react.yml | 2 +- docker/datahub-frontend/Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-frontend-react.yml b/.github/workflows/docker-frontend-react.yml index f0d5ca64c7fe99..b2954948fcb6f0 100644 --- a/.github/workflows/docker-frontend-react.yml +++ b/.github/workflows/docker-frontend-react.yml @@ -73,6 +73,6 @@ jobs: uses: docker/build-push-action@v2 with: file: ./docker/datahub-frontend/Dockerfile - platforms: linux/amd64 + platforms: linux/amd64,linux/arm64 tags: ${{ steps.docker_meta.outputs.tags }} push: ${{ needs.setup.outputs.publish == 'true' }} diff --git a/docker/datahub-frontend/Dockerfile b/docker/datahub-frontend/Dockerfile index 7052bacb6c2435..ee9ba4283cfb73 100644 --- a/docker/datahub-frontend/Dockerfile +++ b/docker/datahub-frontend/Dockerfile @@ -9,7 +9,7 @@ RUN addgroup -S datahub && adduser -S datahub -G datahub RUN apk --no-cache --update-cache --available upgrade \ && apk --no-cache add curl openjdk8-jre -FROM node:16.13.0-alpine3.14 AS prod-build +FROM --platform=$BUILDPLATFORM node:16.13.0-alpine3.14 AS prod-build # Upgrade Alpine and base packages RUN apk --no-cache --update-cache --available upgrade \