fix: docker files (#908)

This commit is contained in:
orig
2024-12-22 15:19:13 +02:00
committed by GitHub
parent 46e82072c8
commit a9a5a29029
2 changed files with 6 additions and 6 deletions

View File

@ -1,4 +1,4 @@
FROM node:lts-alpine as dependencies
FROM node:22-alpine3.20 as dependencies
WORKDIR /app
# Install Python for node-gyp
@ -8,7 +8,7 @@ COPY package*.json ./
RUN npm ci
# Build Stage
FROM node:lts-alpine as build
FROM node:22-alpine3.20 as build
WORKDIR /app
COPY . .
@ -18,7 +18,7 @@ COPY --from=dependencies /app/node_modules ./node_modules
RUN npx nx build backend --prod --skip-nx-cache
# Production Stage
FROM node:lts-alpine as production
FROM node:22-alpine3.20 as production
WORKDIR /app
COPY --from=build /app/dist/apps/backend ./backend

View File

@ -1,4 +1,4 @@
FROM node:lts-alpine as dependencies
FROM node:22-alpine3.20 as dependencies
WORKDIR /app
# Install Python for node-gyp
@ -8,7 +8,7 @@ COPY package*.json ./
RUN npm ci
# Build Stage
FROM node:lts-alpine as build
FROM node:22-alpine3.20 as build
WORKDIR /app
COPY . .
@ -18,7 +18,7 @@ RUN npx nx build tracker --prod --skip-nx-cache \
&& npm prune --production
# Production Stage
FROM node:lts-alpine as production
FROM node:22-alpine3.20 as production
WORKDIR /app
COPY --from=build /app/dist/apps/tracker ./tracker