/
qwiklly
/
cms
Обзор
Документация
Войти
/
qwiklly
/
cms
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
Docker/Dockerfile.front
25 строк
525 B
Илья
New ci
27 июл 2023, 16:50
27 июл 2023, 16:50
28e5685
Код
Авторство
О чём код?
#Angular FROM node:18.16.0-bullseye as build-stage WORKDIR /app COPY /apps/client/package.json /app COPY /apps/client/package-lock.json /app COPY /apps/client/.npmrc /app ### NPM RUN npm ci RUN npm install fs-extra RUN npm install -g @angular/cli@16.1.0 ## BUILD COPY /apps/client /app RUN ng build #Host Nginx FROM nginx:alpine COPY /Docker/nginx.conf /etc/nginx/conf.d/default.conf COPY --from=build-stage /app/dist/client /usr/share/nginx/html WORKDIR /usr/share/nginx/html ENTRYPOINT ["nginx", "-g", "daemon off;"]