From f6224a28fb6fdf8ab60daeec62e23625e262561b Mon Sep 17 00:00:00 2001 From: HamadaSalhab Date: Thu, 17 Oct 2024 19:09:32 +0300 Subject: [PATCH] install gcc/g++ and other packages in worker --- agents-api/Dockerfile.worker | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/agents-api/Dockerfile.worker b/agents-api/Dockerfile.worker index 0bf84fae2..128e5da1f 100644 --- a/agents-api/Dockerfile.worker +++ b/agents-api/Dockerfile.worker @@ -13,6 +13,31 @@ RUN pip install 'poetry>=1.8.0,<1.9.0' \ COPY pyproject.toml poetry.lock ./ +RUN apt-get update; \ + apt-get install -y --no-install-recommends \ + dpkg-dev \ + gcc \ + g++ \ + gnupg \ + libbluetooth-dev \ + libbz2-dev \ + libc6-dev \ + libdb-dev \ + libexpat1-dev \ + libffi-dev \ + libgdbm-dev \ + liblzma-dev \ + libncursesw5-dev \ + libreadline-dev \ + libsqlite3-dev \ + libssl-dev \ + make \ + tk-dev \ + uuid-dev \ + wget \ + xz-utils \ + zlib1g-dev + RUN poetry install --no-dev --no-root COPY . ./