changed python install to alpine python install

This commit is contained in:
2025-10-21 23:53:12 +02:00
parent afe5e85add
commit 9ac0309917

View File

@@ -3,14 +3,15 @@ FROM node:20-alpine AS backend-builder
WORKDIR /app/backend WORKDIR /app/backend
# Install only what's absolutely necessary # Install ortools from Alpine packages (if available)
RUN apk add --no-cache \ RUN apk add --no-cache \
python3 \ python3 \
py3-pip \ py3-pip \
build-base build-base \
python3-dev
# Install ortools directly # Try Alpine package first, then pip as fallback
RUN pip install --no-cache-dir ortools RUN apk add py3-ortools 2>/dev/null || pip3 install --break-system-packages --no-cache-dir ortools
# Create symlink so python3 is callable as python # Create symlink so python3 is callable as python
RUN ln -sf /usr/bin/python3 /usr/bin/python RUN ln -sf /usr/bin/python3 /usr/bin/python