ConceptPortal-public/rsconcept/frontend/Dockerfile.dev

21 lines
397 B
Docker
Raw Permalink Normal View History

# ======== Multi-stage base ==========
2024-07-19 23:26:08 +03:00
FROM node:22-bookworm-slim AS node-base
RUN apt-get update -qq && \
apt-get upgrade -y && \
rm -rf /var/lib/apt/lists/*
# ========= Server =======
2024-07-19 19:41:00 +03:00
FROM node-base AS product-server
2024-07-19 23:26:08 +03:00
ARG BUILD_TYPE=development
ENV NODE_ENV=development
WORKDIR /home
2024-07-19 23:26:08 +03:00
RUN npm install -g vite
COPY ./ ./
COPY ./env/.env.$BUILD_TYPE ./
RUN rm -rf ./env
RUN npm install