games-store-back/Dockerfile-dev
Michel Pereira 4a0b4dbb5f CHORE: change dockerfile image
It'll now to use node:lts-bullseye-slim
2023-02-01 04:05:55 -03:00

22 lines
474 B
Plaintext

# Essa porta, em EXPOSE, é a padrão, mas poderia ser modificado, por definir numa variavel PORT -- como feito na linha 19, por exemplo.
# Se for fazer o build fora do compose.yml e com rede separada, o nome do container precisa ser o mesmo da variável DB_HOST.
FROM node:lts-bullseye-slim
WORKDIR /myapp
COPY package*.json ./
RUN npm install
COPY . .
ENV DB_NAME GamesStore
ENV DB_HOST games-store-db
ENV PORT 3001
EXPOSE 3001
ENTRYPOINT ["npm", "run", "dev"]