diff --git a/Dockerfile b/Dockerfile index 6ffecd6..928710d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,13 +1,11 @@ -# Build stage -FROM node:20-alpine AS builder +FROM node:22-alpine AS builder WORKDIR /app COPY package*.json ./ -RUN npm ci +RUN npm ci --ignore-scripts COPY . . -RUN node --max-old-space-size=2048 ./node_modules/.bin/ng build --configuration production +RUN ./node_modules/.bin/ng build --configuration production -# Serve stage FROM nginx:alpine -COPY --from=builder /app/dist/test /usr/share/nginx/html +COPY --from=builder /app/dist/test/browser /usr/share/nginx/html EXPOSE 80 CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/dockerfile b/dockerfile index 6ffecd6..928710d 100644 --- a/dockerfile +++ b/dockerfile @@ -1,13 +1,11 @@ -# Build stage -FROM node:20-alpine AS builder +FROM node:22-alpine AS builder WORKDIR /app COPY package*.json ./ -RUN npm ci +RUN npm ci --ignore-scripts COPY . . -RUN node --max-old-space-size=2048 ./node_modules/.bin/ng build --configuration production +RUN ./node_modules/.bin/ng build --configuration production -# Serve stage FROM nginx:alpine -COPY --from=builder /app/dist/test /usr/share/nginx/html +COPY --from=builder /app/dist/test/browser /usr/share/nginx/html EXPOSE 80 CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file