mirror of
https://github.com/Dannecron/parcel-example-neko.git
synced 2025-12-25 15:22:37 +03:00
18 lines
335 B
Docker
18 lines
335 B
Docker
FROM node:18.12.1-alpine as build
|
|
|
|
COPY package.json /opt/neko/
|
|
COPY package-lock.json /opt/neko/
|
|
|
|
WORKDIR /opt/neko
|
|
RUN npm ci --omit=dev
|
|
|
|
COPY src /opt/neko/src
|
|
RUN npm run-script build
|
|
|
|
FROM nginx:1.23.2 as runtime
|
|
|
|
ENV APP_VERSION=latest
|
|
|
|
COPY ./nginx/templates /etc/nginx/templates
|
|
COPY --from=build /opt/neko/dist /opt/neko/dist
|