Updated Dockerfile
This commit is contained in:
11
Dockerfile
11
Dockerfile
@@ -1,4 +1,4 @@
|
|||||||
FROM node:latest as builder
|
FROM node:latest AS builder
|
||||||
|
|
||||||
WORKDIR /usr/src/app
|
WORKDIR /usr/src/app
|
||||||
# this will allow us to run vite and other tools directly
|
# this will allow us to run vite and other tools directly
|
||||||
@@ -9,9 +9,12 @@ ENV PATH /usr/src/node_modules/.bin:$PATH
|
|||||||
ARG VITE_BACKEND_URL
|
ARG VITE_BACKEND_URL
|
||||||
ENV VITE_BACKEND_URL=$VITE_BACKEND_URL
|
ENV VITE_BACKEND_URL=$VITE_BACKEND_URL
|
||||||
|
|
||||||
RUN echo $VITE_BACKEND_URL
|
RUN echo "Backend URL is: ${VITE_BACKEND_URL}"
|
||||||
|
|
||||||
|
ARG CACHE_BUSTER=1
|
||||||
|
|
||||||
|
COPY package.json package-lock.json ./
|
||||||
|
|
||||||
COPY package.json ./
|
|
||||||
|
|
||||||
RUN npm install
|
RUN npm install
|
||||||
|
|
||||||
@@ -20,7 +23,7 @@ COPY . ./
|
|||||||
RUN npm run build
|
RUN npm run build
|
||||||
|
|
||||||
|
|
||||||
FROM nginx:latest as prod
|
FROM nginx:latest AS prod
|
||||||
|
|
||||||
COPY --from=builder /usr/src/app/dist /usr/share/nginx/html
|
COPY --from=builder /usr/src/app/dist /usr/share/nginx/html
|
||||||
ADD default.conf /etc/nginx/conf.d/default.conf
|
ADD default.conf /etc/nginx/conf.d/default.conf
|
||||||
|
|||||||
Reference in New Issue
Block a user