From bd56d290d149ac353a25e8c3ee051b4b1caa3605 Mon Sep 17 00:00:00 2001 From: Harry Esses Date: Thu, 4 Jun 2026 23:31:25 +0000 Subject: [PATCH] Add rust.dockerfile --- rust.dockerfile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 rust.dockerfile diff --git a/rust.dockerfile b/rust.dockerfile new file mode 100644 index 0000000..3bb4a38 --- /dev/null +++ b/rust.dockerfile @@ -0,0 +1,20 @@ +FROM debian:13.4-slim +USER root +RUN apt-get update && apt-get install -y \ + wget \ + gcc \ + make \ + sudo \ + git + +# Create `coder` user +RUN useradd coder \ + --create-home \ + --shell=/bin/bash \ + --uid=1000 \ + --user-group + +RUN echo "coder ALL=(ALL) NOPASSWD:ALL" >>/etc/sudoers.d/nopasswd + +USER coder +RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y \ No newline at end of file