Projekt

Obecné

Profil

Stáhnout (548 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1 7f244939 Lukáš Vlček
FROM node:lts as build
2
3
ENV NPM_CONFIG_LOGLEVEL warn
4
WORKDIR app
5
6
COPY package.json package.json
7
COPY yarn.lock yarn.lock
8
RUN yarn install --pure-lockfile
9
10
COPY . .
11
12
RUN npx browserslist@latest --update-db
13
RUN yarn build
14
15
FROM node:lts
16
WORKDIR app
17
18
COPY package.json package.json
19
COPY yarn.lock yarn.lock
20
RUN yarn install --pure-lockfile --production
21
22
COPY --from=build app/.next .next
23
COPY --from=build app/public public
24
25
ENV NPM_CONFIG_LOGLEVEL warn
26
27
28
ARG BACKEND_URL=$BACKEND_URL
29
ENV BACKEND_URL=$BACKEND_URL
30
31
EXPOSE 5000
32
33
CMD yarn start -p 5000