switch to base image lts-slim

This commit is contained in:
tawoe 2024-10-15 09:43:08 +02:00
parent 84c175701e
commit f2601ce717
2 changed files with 3 additions and 4 deletions

View File

@ -1,5 +1,5 @@
# First stage builds the application
FROM node:lts-bullseye as builder
FROM node:lts-slim as builder
# Add application sources
ADD .. /home/node/app/
@ -10,7 +10,7 @@ RUN npm run build-server
# Run script uses standard ways to run the application
# CMD npm run -d start
FROM node:lts-bullseye
FROM node:lts-slim
COPY --from=builder /home/node/app/dist-server /home/node/app
RUN mkdir /home/node/node_modules

View File

@ -1,10 +1,9 @@
FROM node:18.17.1-slim as builder
FROM node:lts-slim as builder
# Add application sources
ADD .. /home/node/app/
WORKDIR /home/node/app
# Install the dependencies
COPY Dockerfiles/frontend_build.env /home/node/app/.env
RUN npm install -g npm@10.1.0
RUN npm install
RUN npm run build