17 lines
265 B
Docker
17 lines
265 B
Docker
|
FROM node:lts AS build
|
||
|
|
||
|
WORKDIR /usr/src/gdq-archive/frontend/
|
||
|
|
||
|
COPY package.json yarn.lock ./
|
||
|
RUN yarn install --frozen-lockfile
|
||
|
|
||
|
COPY ./ ./
|
||
|
ARG NODE_ENV
|
||
|
ARG UPSTREAM_URL
|
||
|
ARG UPSTREAM_DIRECT_URL
|
||
|
RUN yarn build
|
||
|
|
||
|
EXPOSE 3000
|
||
|
STOPSIGNAL SIGTERM
|
||
|
CMD ["yarn", "start"]
|