From 37b8263f35a4d444de9036623c68ca67330c9955 Mon Sep 17 00:00:00 2001 From: tamfrr Date: Sun, 24 Nov 2024 08:56:24 -0800 Subject: [PATCH] Enviar arquivos para "/" --- .dockerignore | 3 +++ dockerfile | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 .dockerignore create mode 100644 dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..0ebaed1 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,3 @@ +node_modules +.next +.env \ No newline at end of file diff --git a/dockerfile b/dockerfile new file mode 100644 index 0000000..61bcb7e --- /dev/null +++ b/dockerfile @@ -0,0 +1,18 @@ +FROM node:18-alpine + +WORKDIR /app + +# Copiar arquivos de configuração +COPY package.json package-lock.json ./ +COPY . . + +# Instalar dependências +RUN npm install +RUN npx prisma generate + +# Build da aplicação +RUN npm run build + +EXPOSE 3000 + +CMD ["npm", "start"] \ No newline at end of file