Dockerfile: Fixed node version mismatch

main
Štěpán Škorpil 2022-09-14 22:05:07 +02:00
rodzic 4415c27b1b
commit 405cf2f181
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='' \
@ -9,6 +9,7 @@ ENV ELASTIC_URL='http://elastic:9200' \
DEFAULT_TIMEOUT_MILLISECONDS='10000' \
BANNED_DOMAINS='' \
TZ='UTC'
FROM prebuild AS build
WORKDIR /srv
COPY application/package*.json ./
RUN npm install
@ -18,7 +19,7 @@ RUN npm run build
FROM build AS dev
CMD npx tsc --watch
FROM node:16-bullseye AS prod
FROM prebuild AS prod
RUN groupadd -g 1001 nodejs
RUN useradd -m -u 1001 -g 1001 nextjs
WORKDIR /srv