Persano commited on
Commit
9f2ebf5
·
verified ·
1 Parent(s): a17348e

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -15
Dockerfile CHANGED
@@ -1,27 +1,17 @@
1
- # Etapa 1: build do React
2
- FROM node:20 AS frontend
3
-
4
- WORKDIR /app
5
- COPY frontend/ ./frontend/
6
- RUN cd frontend && npm install && npm run build
7
-
8
- # Etapa 2: ambiente Python com Flask
9
  FROM python:3.10-slim
10
 
11
- WORKDIR /app
12
 
13
  # Instala dependências Python
14
  COPY requirements.txt .
15
  RUN pip install --no-cache-dir -r requirements.txt
16
 
17
- # Copia frontend buildado
18
- COPY --from=frontend /app/frontend/dist ./frontend/dist
19
-
20
- # Copia app.py
21
- COPY app.py ./app.py
22
 
23
- # Porta padrão do Hugging Face
24
  EXPOSE 7860
25
 
 
26
  CMD ["python", "app.py"]
27
 
 
 
 
 
 
 
 
 
 
1
  FROM python:3.10-slim
2
 
3
+ WORKDIR /code
4
 
5
  # Instala dependências Python
6
  COPY requirements.txt .
7
  RUN pip install --no-cache-dir -r requirements.txt
8
 
9
+ # Copia todos os arquivos do projeto
10
+ COPY . .
 
 
 
11
 
12
+ # Expondo a porta padrão do Hugging Face Spaces (7860)
13
  EXPOSE 7860
14
 
15
+ # Comando para iniciar o Flask
16
  CMD ["python", "app.py"]
17