Browse Source

вооо крутооо докер

master
gsd 1 week ago
parent
commit
59f66684ab
  1. 9
      Dockerfile
  2. 20
      docker-compose.yaml

9
Dockerfile

@ -0,0 +1,9 @@
FROM node:18-alpine as builder
WORKDIR /build
COPY . .
RUN npm install --reg https://nexus.pblr-nyk.pro/repository/npm/ && \
npm run ng build
FROM nginx:alpine
RUN rm -r /var/www/html
COPY --from=builder /build/dist/f13_ang_web /var/www/html

20
docker-compose.yaml

@ -0,0 +1,20 @@
services:
f13_ang:
build:
context: ./
dockerfile: ./Dockerfile
container_name: f13_ang_app
ports:
- 26666:80
restart: always
networks:
- facti13_services_net
deploy:
resources:
limits:
cpus: "1.0"
memory: 1024M
networks:
facti13_services_net:
external: true
Loading…
Cancel
Save