|
FROM node:alpine AS builder
|
|
USER node
|
|
|
|
COPY --chown=node \
|
|
package.json package-lock.json \
|
|
./usr/web/
|
|
|
|
WORKDIR /usr/web/
|
|
RUN npm ci
|
|
|
|
COPY --chown=node \
|
|
. /usr/web/
|
|
RUN npm run build
|
|
|
|
FROM sebp/lighttpd
|
|
COPY --from=builder /usr/web/build/ /var/www/localhost/htdocs/ |