19 lines
401 B
Docker
19 lines
401 B
Docker
FROM python:3.12-slim
|
|
|
|
RUN apt-get update && \
|
|
apt-get install -y --no-install-recommends curl && \
|
|
apt-get clean && rm -rf /var/lib/apt/lists/*
|
|
|
|
WORKDIR /app
|
|
|
|
COPY docker/requirements-override.txt ./requirements.txt
|
|
RUN pip install --no-cache-dir -r requirements.txt
|
|
|
|
COPY agent/server.py ./
|
|
COPY agent/src/ ./src/
|
|
COPY agent/knowledge/ ./knowledge/
|
|
|
|
EXPOSE 8000
|
|
|
|
CMD ["python", "server.py"]
|