14 lines
218 B
Docker
14 lines
218 B
Docker
# build step
|
|
FROM node:20 AS build-env
|
|
WORKDIR /app
|
|
|
|
COPY . ./
|
|
RUN npm i
|
|
RUN npm run build
|
|
|
|
# static server
|
|
FROM nginx
|
|
WORKDIR /srv/app
|
|
COPY --from=build-env /app/build /srv/app
|
|
COPY ./nginx.conf /etc/nginx/nginx.conf
|