ConceptPortal-public/rsconcept/frontend/Dockerfile.dev
Ivan c18f0c6e2c
Some checks failed
Backend CI / build (3.12) (push) Has been cancelled
Frontend CI / build (22.x) (push) Has been cancelled
Update development build
2024-07-19 23:26:08 +03:00

21 lines
397 B
Docker

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