akra35567 commited on
Commit
c41659b
·
verified ·
1 Parent(s): c3098a7

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -19
Dockerfile CHANGED
@@ -1,27 +1,12 @@
1
- # Dockerfile (FINAL – SEM start.sh)
2
- FROM node:18-alpine
3
 
4
  WORKDIR /app
5
 
6
- # Instala git + compatibilidade
7
- RUN apk add --no-cache git libc6-compat
8
 
9
- # Copia package
10
- COPY package*.json ./
11
- RUN npm install --omit=dev
12
-
13
- # Copia código
14
  COPY . .
15
 
16
- # Cria pastas
17
- RUN mkdir -p auth_info_baileys logs
18
-
19
- # Porta
20
  EXPOSE 3000
21
 
22
- # Variáveis
23
- ENV NODE_ENV=production
24
- ENV PORT=3000
25
-
26
- # RODA DIRETO
27
- CMD ["node", "start.js"]
 
1
+ FROM node:20-alpine
 
2
 
3
  WORKDIR /app
4
 
5
+ COPY package.json package-lock.json* ./
6
+ RUN npm install --production
7
 
 
 
 
 
 
8
  COPY . .
9
 
 
 
 
 
10
  EXPOSE 3000
11
 
12
+ CMD ["node", "index.js"]