Agregado soporte de docker para el frontend

This commit is contained in:
2021-07-13 00:53:14 -04:00
parent b170d73ccb
commit 397f1bc453
2 changed files with 27 additions and 0 deletions

View File

@@ -20,6 +20,22 @@ services:
ports:
- 8080:8080
frontend:
build:
context: ./frontend
dockerfile: ./Dockerfile
ports:
- 4200:4200
volumes:
- ./frontend/src:/angular/src
- ./frontend/karma.conf.js:/angular/karma.conf.js
- ./frontend/angular.json:/angular/angular.json
- ./frontend/tsconfig.app.json:/angular/tsconfig.app.json
- ./frontend/tsconfig.json:/angular/tsconfig.json
- ./frontend/tsconfig.spec.json:/angular/tsconfig.spec.json
- ./frontend/.editorconfig:/angular/.editorconfig
- ./frontend/.browserslistrc:/angular/.browserslistrc
database:
image: postgres:13
restart: unless-stopped

11
frontend/Dockerfile Normal file
View File

@@ -0,0 +1,11 @@
FROM node:14-alpine
WORKDIR /angular
COPY package.json /angular
RUN npm install
COPY . /angular
ENTRYPOINT ["/angular/node_modules/@angular/cli/bin/ng", "serve", "--host", "0.0.0.0"]