From 5b9577757dc988bb483b7a86f587dc945b56c6e2 Mon Sep 17 00:00:00 2001 From: Guy Korland Date: Sat, 27 Sep 2025 12:40:13 +0300 Subject: [PATCH] fix docker build --- Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 33604fe4..63e218e6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,10 +13,12 @@ USER root # Copy Python 3.12 from the python base image COPY --from=python-base /usr/local /usr/local -# Install netcat for wait loop in start.sh -RUN apt-get update && apt-get install -y \ +# Install netcat for wait loop in start.sh and system build tools needed for +# compiling Python wheels (g++, make, libc-dev) +RUN apt-get update && apt-get install -y --no-install-recommends \ netcat-openbsd \ git \ + build-essential \ && rm -rf /var/lib/apt/lists/* \ && ln -sf /usr/local/bin/python3.12 /usr/bin/python3 \ && ln -sf /usr/local/bin/python3.12 /usr/bin/python