diff --git a/Dockerfile b/Dockerfile index 2c350fe..df883f5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-alpine as base +FROM --platform=$TARGETPLATFORM node:20-alpine as base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" RUN corepack enable @@ -12,7 +12,7 @@ FROM base AS build RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile RUN pnpm run build -FROM node:20-alpine as run +FROM --platform=$TARGETPLATFORM node:20-alpine as run ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" @@ -35,4 +35,4 @@ COPY --from=build /app/packages/server/package.json /app/packages/server EXPOSE 8080 WORKDIR /app/packages/server -CMD [ "pnpm", "start" ] \ No newline at end of file +CMD [ "pnpm", "start" ]