Dockerfile: Fixed node version mismatch

main
Štěpán Škorpil 2022-09-14 22:05:06 +02:00
rodzic 0336e2183c
commit 21e2ac6172
1 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -1,4 +1,4 @@
FROM node:18-bullseye AS build
FROM node:18-bullseye AS prebuild
ENV ELASTIC_URL='http://elastic:9200' \
ELASTIC_USER='elastic' \
ELASTIC_PASSWORD='' \
@ -6,6 +6,7 @@ ENV ELASTIC_URL='http://elastic:9200' \
MATOMO_SITE_ID='' \
STATS_CACHE_MINUTES=60 \
TZ='UTC'
FROM prebuild AS build
WORKDIR /srv
COPY application/package*.json ./
RUN npm install --frozen-lockfile
@ -15,7 +16,7 @@ RUN npm run build
FROM build as dev
CMD npm run dev
FROM node:16-bullseye AS prod
FROM prebuild AS prod
RUN groupadd -g 1001 nodejs
RUN useradd -u 1001 -g 1001 nextjs
USER nextjs