profdanielvieira95 commited on
Commit
0f659cf
·
verified ·
1 Parent(s): d21c2ff

update docker

Browse files
Files changed (1) hide show
  1. Dockerfile +23 -2
Dockerfile CHANGED
@@ -1,8 +1,29 @@
1
- FROM langflowai/langflow:latest
 
2
 
3
- RUN pip install sentence-transformers torch
 
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
  CMD ["langflow", "run", "--host", "0.0.0.0", "--port", "7860"]
6
 
7
 
8
 
 
 
1
+ # Imagem base com Python leve
2
+ FROM python:3.10-slim
3
 
4
+ # Evita prompts interativos no build
5
+ ENV DEBIAN_FRONTEND=noninteractive
6
 
7
+ # Atualiza pacotes e instala dependências do sistema (compiladores básicos)
8
+ RUN apt-get update && apt-get install -y --no-install-recommends \
9
+ build-essential \
10
+ git \
11
+ && rm -rf /var/lib/apt/lists/*
12
+
13
+ # Cria diretório da aplicação
14
+ WORKDIR /app
15
+
16
+ # Instala Langflow 0.5.0 e bibliotecas necessárias
17
+ RUN pip install --no-cache-dir langflow==0.5.0 \
18
+ sentence-transformers \
19
+ torch
20
+
21
+ # Porta padrão do Langflow
22
+ EXPOSE 7860
23
+
24
+ # Comando padrão para rodar o Langflow
25
  CMD ["langflow", "run", "--host", "0.0.0.0", "--port", "7860"]
26
 
27
 
28
 
29
+