ShiftSync/web/Dockerfile

17 lines
231 B
Docker

FROM node:20-alpine
WORKDIR /app
COPY ./package*.json ./
RUN npm ci --no-audit --no-fund
COPY . ./
EXPOSE 5173
EXPOSE 5171
ARG ENVIRONMENT
ENV ENVIRONMENT=${ENVIRONMENT}
CMD ["npm", "run", "${ENVIRONMENT}"]