Files
SWA-frontend/Dockerfile

22 lines
267 B
Docker

FROM alpine AS npm
RUN apk add npm
FROM npm AS npm-installed
WORKDIR source
ADD package.json .
RUN npm install
FROM npm-installed AS builder
ADD . .
RUN npm run build
FROM nginx:stable-alpine3.17-slim
COPY --from=builder /source/build /usr/share/nginx/html