diff --git a/Dockerfile b/Dockerfile index 4728ab2..af0129d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,10 +2,15 @@ FROM python:3.12-alpine WORKDIR /app -# Install system dependencies -RUN apk add --no-cache gcc musl-dev python3-dev +# Install ALL required build tools +RUN apk add --no-cache \ + gcc \ + g++ \ + musl-dev \ + python3-dev \ + cmake \ + make -# Install uv via pip (since it's not an Alpine package) RUN pip install uv COPY pyproject.toml .