diff --git a/Dockerfile b/Dockerfile index 6156d45..5f28a11 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,2 +1,21 @@ FROM ubuntu:22.04 +RUN apt update + +RUN apt install -y curl unzip + +# Install Rustup +RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs > ./rustup.sh +RUN chmod +x ./rustup.sh +RUN ./rustup.sh --default-toolchain none -y + +# Install Bun +RUN curl -fsSL https://bun.sh/install > ./bun.sh +RUN chmod +x ./bun.sh +RUN ./bun.sh + +# Install Nvm +RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh > ./nvm.sh +RUN chmod +x ./nvm.sh +RUN ./nvm.sh +RUN bash -c "source ~/.nvm/nvm.sh && nvm install node"