diff --git a/docker/dist/client.Dockerfile b/docker/dist/client.Dockerfile index 6491f4bbb..80819434f 100755 --- a/docker/dist/client.Dockerfile +++ b/docker/dist/client.Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-alpine AS build +FROM --platform=$BUILDPLATFORM node:20-alpine AS build ENV NODE_OPTIONS="--max-old-space-size=4096" @@ -21,7 +21,7 @@ COPY ./client . RUN npm run build -FROM nginx:1.27.1-alpine +FROM --platform=$BUILDPLATFORM nginx:1.27.1-alpine COPY ./docker/dist/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf COPY --from=build /app/dist /usr/share/nginx/html diff --git a/docker/dist/mongoDB.Dockerfile b/docker/dist/mongoDB.Dockerfile index 969a320c2..b44cfa837 100755 --- a/docker/dist/mongoDB.Dockerfile +++ b/docker/dist/mongoDB.Dockerfile @@ -1,3 +1,3 @@ -FROM mongo +FROM --platform=$BUILDPLATFORM mongo EXPOSE 27017 CMD ["mongod"] diff --git a/docker/dist/redis.Dockerfile b/docker/dist/redis.Dockerfile index af68ec61e..144efa66b 100755 --- a/docker/dist/redis.Dockerfile +++ b/docker/dist/redis.Dockerfile @@ -1,2 +1,2 @@ -FROM redis +FROM --platform=$BUILDPLATFORM redis EXPOSE 6379 \ No newline at end of file diff --git a/docker/dist/server.Dockerfile b/docker/dist/server.Dockerfile index d9d99a09d..c2c017477 100755 --- a/docker/dist/server.Dockerfile +++ b/docker/dist/server.Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-alpine +FROM --platform=$BUILDPLATFORM node:20-alpine WORKDIR /app