From 400dfb8c5d3c332d1a4e5d207fd20e195ef58654 Mon Sep 17 00:00:00 2001 From: Ivan Date: Thu, 30 Apr 2026 12:23:27 -0500 Subject: [PATCH] chore(Docker): specify platform for frontend build in Dockerfiles --- Dockerfile | 2 +- Dockerfile.hardened | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6409625..e246e44 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ ARG PYTHON_IMAGE=python:3.14.4-alpine3.23 ARG PYTHON_HASH=sha256:dd4d2bd5b53d9b25a51da13addf2be586beebd5387e289e798e4083d94ca837a # ---- STAGE 1: Frontend Build ---- -FROM ${NODE_IMAGE}@${NODE_HASH} AS build-frontend +FROM --platform=linux/amd64 ${NODE_IMAGE}@${NODE_HASH} AS build-frontend WORKDIR /src RUN apk add --no-cache git COPY package.json pnpm-lock.yaml vite.config.js ./ diff --git a/Dockerfile.hardened b/Dockerfile.hardened index 1b20194..f46b3f6 100644 --- a/Dockerfile.hardened +++ b/Dockerfile.hardened @@ -10,7 +10,7 @@ ARG NODE_IMAGE=cgr.dev/chainguard/node:latest-dev ARG PYTHON_BUILD_IMAGE=cgr.dev/chainguard/python:latest-dev ARG PYTHON_RUNTIME_IMAGE=cgr.dev/chainguard/python:latest-dev -FROM ${NODE_IMAGE} AS build-frontend +FROM --platform=linux/amd64 ${NODE_IMAGE} AS build-frontend USER root WORKDIR /src RUN apk add --no-cache git