From abacc3d865028859215da14c490714fa29e1601a Mon Sep 17 00:00:00 2001 From: Brett Langdon Date: Tue, 21 May 2024 09:37:18 -0400 Subject: [PATCH] Add rust compiler to base image builder This will be needed in order to build dd-trace-py from source in the future --- Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Dockerfile b/Dockerfile index 488364a4..40726556 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,11 @@ ARG runtime RUN mkdir -p /build/python/lib/$runtime/site-packages WORKDIR /build +# Add Rust compiler which is needed to build dd-trace-py from source +RUN curl https://sh.rustup.rs -sSf | \ + sh -s -- --default-toolchain stable -y +ENV PATH=/root/.cargo/bin:$PATH + # Install datadog_lambda and dependencies from local COPY . . RUN pip install . -t ./python/lib/$runtime/site-packages