Files
incAgent/react-site/Dockerfile
2026-01-15 18:41:01 +11:00

20 lines
416 B
Docker

FROM ghcr.io/astral-sh/uv:python3.13-bookworm-slim
WORKDIR /app
# Install docker CLI (needed for docker exec commands)
RUN apt-get update && \
apt-get install -y docker.io && \
rm -rf /var/lib/apt/lists/*
# Copy dependency files
COPY pyproject.toml uv.lock* ./
# Install dependencies
RUN uv sync --frozen --no-dev
# Copy agent code
COPY . .
# Use uv to run the application
CMD ["uv", "run", "agent.py"]