fix: install curl and procps in Docker image for health checks

- Add curl for Docker health checks and diagnostics
- Add procps for process monitoring (ps command)
- Required for validation scripts to work properly
- Minimal size increase (~5MB) for critical debugging tools
This commit is contained in:
2025-10-31 14:06:00 -04:00
parent 68867e407e
commit 2623bdaca4

View File

@@ -3,7 +3,13 @@ FROM python:3.10-slim AS base
WORKDIR /app
# Install dependencies
# Install system dependencies (curl for health checks, procps for debugging)
RUN apt-get update && apt-get install -y --no-install-recommends \
curl \
procps \
&& rm -rf /var/lib/apt/lists/*
# Install Python dependencies
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt