Separacion de docker para producion y desarrollo

This commit is contained in:
2021-07-13 23:59:45 -04:00
parent 7723cad823
commit 4b71bc67aa
7 changed files with 92 additions and 5 deletions

View File

@@ -1,9 +1,8 @@
FROM node:alpine as build
WORKDIR /angular
COPY package.json package-lock.json /angular/
RUN npm install
COPY . /angular
RUN npm run build --prod
FROM nginx:stable-alpine
COPY --from=build /angular/dist/frontend /usr/share/nginx/html
ENTRYPOINT ["npm", "run", "start"]