From b958573afdc220a68773c84240d0f8639900f5f6 Mon Sep 17 00:00:00 2001 From: Soichi Sumi Date: Wed, 22 Jan 2025 15:48:07 +0900 Subject: [PATCH] Fix: docker build --- Dockerfile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Dockerfile b/Dockerfile index 08276099..8c9474de 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,8 +6,16 @@ WORKDIR /app # Install build dependencies RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential \ + curl \ + pkg-config \ + libssl-dev \ + && curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y \ + && . "$HOME/.cargo/env" \ + && rustup default stable \ && rm -rf /var/lib/apt/lists/* +ENV PATH="/root/.cargo/bin:${PATH}" + # Copy only requirements files first to leverage Docker cache COPY requirements.txt . COPY lightrag/api/requirements.txt ./lightrag/api/