22 lines
704 B
Docker
22 lines
704 B
Docker
# Dockerfile di esempio — containerizza un flow esportato da Langflow
|
|
# come Python app standalone, da usare nel percorso BYO (Esempio B).
|
|
|
|
FROM python:3.11-slim
|
|
|
|
WORKDIR /app
|
|
|
|
# requirements.txt generato/estratto insieme all'export del flow
|
|
# (langflow, langgraph-checkpointer-kagent, e le dipendenze del tuo flow)
|
|
COPY requirements.txt .
|
|
RUN pip install --no-cache-dir -r requirements.txt
|
|
|
|
# Codice esportato dal builder low-code + eventuali customizzazioni
|
|
# del developer (es. integrazione kagentCheckpointer se usi LangGraph)
|
|
COPY . .
|
|
|
|
# L'agente deve esporre un endpoint compatibile A2A sulla porta
|
|
# dichiarata in byo.deployment.port dell'Agent CR
|
|
EXPOSE 8080
|
|
|
|
CMD ["python", "agent_server.py"]
|