Open
Description
Dockerfile , colocar esse arquivo na Raiz do Projeto
# estágio de compilação
FROM node:10.20-alpine as build-stage
LABEL maintainer="Nilton Oliveira jniltinho@gmail.com"
ENV TZ America/Sao_Paulo
## docker build --no-cache -t expenses .
## docker run -d -p 8080:80 expenses
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
RUN npm run build
# estágio de produção
FROM nginx:stable-alpine as production-stage
COPY --from=build-stage /app/dist /usr/share/nginx/html
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
Para fazer o build da imagem docker
docker build --no-cache -t expenses .
Para Rodar a imagem Docker
docker run -d -p 8080:80 expenses
## Acesse http:/localhost:8080/
Metadata
Metadata
Assignees
Labels
No labels