Skip to content

Commit f45a374

Browse files
committed
feat: specify platform for source, dependencies, and assets stages in Dockerfile.arm64
1 parent 14eac3e commit f45a374

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Dockerfile.arm64

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#############################
22
# Download source code (platform-independent)
33
#############################
4-
FROM alpine:latest AS source
4+
FROM --platform=$BUILDPLATFORM alpine:latest AS source
55

66
ARG RELEASE_TAG="latest"
77

@@ -30,7 +30,7 @@ RUN set -e; \
3030
#############################
3131
# Install Composer dependencies (platform-independent)
3232
#############################
33-
FROM serversideup/php:8.4-fpm-nginx-alpine-v4.2.1 AS dependencies
33+
FROM --platform=$BUILDPLATFORM serversideup/php:8.4-fpm-nginx-alpine-v4.2.1 AS dependencies
3434

3535
USER root
3636

@@ -56,7 +56,7 @@ USER www-data
5656
#############################
5757
# Build assets (platform-independent)
5858
#############################
59-
FROM node:24-alpine AS assets
59+
FROM --platform=$BUILDPLATFORM node:24-alpine AS assets
6060

6161
WORKDIR /app
6262

0 commit comments

Comments
 (0)