|
|
|
@ -1,13 +1,12 @@
|
|
|
|
ARG YC_CONTAINER_REGISTRY
|
|
|
|
ARG YC_CONTAINER_REGISTRY
|
|
|
|
ARG VITE_API_URL
|
|
|
|
|
|
|
|
FROM ${YC_CONTAINER_REGISTRY}/public/node:16 as builder
|
|
|
|
FROM ${YC_CONTAINER_REGISTRY}/public/node:16 as builder
|
|
|
|
|
|
|
|
ARG VITE_API_URL
|
|
|
|
WORKDIR /usr/src/postamates_frontend
|
|
|
|
WORKDIR /usr/src/postamates_frontend
|
|
|
|
ENV NODE_OPTIONS=--max_old_space_size=4096
|
|
|
|
ENV NODE_OPTIONS=--max_old_space_size=4096
|
|
|
|
COPY package*.json ./
|
|
|
|
COPY package*.json ./
|
|
|
|
COPY yarn.lock ./
|
|
|
|
COPY yarn.lock ./
|
|
|
|
RUN yarn install
|
|
|
|
RUN yarn install
|
|
|
|
COPY . .
|
|
|
|
COPY . .
|
|
|
|
ARG REACT_APP_DOMAIN_URL=https://${DOMAIN}/
|
|
|
|
|
|
|
|
RUN yarn build
|
|
|
|
RUN yarn build
|
|
|
|
|
|
|
|
|
|
|
|
FROM ${YC_CONTAINER_REGISTRY}/public/nginx:1.23-alpine
|
|
|
|
FROM ${YC_CONTAINER_REGISTRY}/public/nginx:1.23-alpine
|
|
|
|
|