diff --git a/Dockerfile b/Dockerfile index 6c9ca58..5a45a61 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,14 +9,16 @@ EXPOSE 8000 # Install any needed packages specified in pyproject.toml RUN apk update && \ - apk add --no-cache gcc curl - -RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \ - source $HOME/.cargo/env && \ + apk add --no-cache gcc curl && \ + curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \ + /root/.cargo/env && \ rustup toolchain install stable && \ rustup default stable && \ rustup update +# Set environment variables for Rust +ENV PATH="/root/.cargo/bin:${PATH}" + # Copy the current directory contents into the container at /app COPY . /app