Files
gost-gost-ui/Dockerfile
T
2024-06-18 19:16:50 +08:00

22 lines
307 B
Docker

FROM node:18-alpine as builder
RUN node -v
RUN mkdir -p /home/node/app && \
chown -R node:node /home/node/app
USER node
WORKDIR /home/node/app
COPY --chown=node:node . .
RUN npm install
RUN npm run build
FROM nginx:alpine
COPY --from=builder /home/node/app/dist/ /usr/share/nginx/html/
EXPOSE 80