From c57075e088cf6568b9c329c94e1584442c5e80ee Mon Sep 17 00:00:00 2001 From: Ableytner <56540036+Ableytner@users.noreply.github.com> Date: Tue, 25 Aug 2026 09:19:06 +0200 Subject: [PATCH 1/2] Install dotnet via install script --- linux/Dockerfile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/linux/Dockerfile b/linux/Dockerfile index 5377b80..3fdefdc 100644 --- a/linux/Dockerfile +++ b/linux/Dockerfile @@ -40,8 +40,7 @@ RUN apt-get update \ jq \ zip \ unzip \ - wget \ - dotnet-sdk-10.0 + wget # install tzdata and reconfigure RUN ln -snf /usr/share/zoneinfo/$(curl -f https://ipapi.co/timezone) /etc/localtime \ @@ -80,6 +79,12 @@ RUN ARCH="$(arch | sed s/aarch64/arm64/ | sed s/x86_64/amd64/)" \ && getent group docker || groupadd docker > /dev/null \ && usermod -aG docker runner +# install dotnet 10 SDK +RUN curl -L https://dot.net/v1/dotnet-install.sh -o dotnet-install.sh \ + && chmod +x ./dotnet-install.sh \ + && ./dotnet-install.sh --version latest \ + && rm ./dotnet-install.sh + COPY --chmod=755 scripts/* / # switch to the runner user From 44ef066ee92f4c77f1b659f477ce656a9ea73c2c Mon Sep 17 00:00:00 2001 From: Ableytner <56540036+Ableytner@users.noreply.github.com> Date: Tue, 25 Aug 2026 14:29:35 +0200 Subject: [PATCH 2/2] Install all dotnet requirements --- linux/Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/linux/Dockerfile b/linux/Dockerfile index 3fdefdc..ba9c53c 100644 --- a/linux/Dockerfile +++ b/linux/Dockerfile @@ -80,7 +80,9 @@ RUN ARCH="$(arch | sed s/aarch64/arm64/ | sed s/x86_64/amd64/)" \ && usermod -aG docker runner # install dotnet 10 SDK -RUN curl -L https://dot.net/v1/dotnet-install.sh -o dotnet-install.sh \ +RUN sudo apt-get update \ + && sudo apt-get install -y ca-certificates libc6 libgcc-s1 libgssapi-krb5-2 libssl3 libstdc++6 zlib1g \ + && curl -L https://dot.net/v1/dotnet-install.sh -o dotnet-install.sh \ && chmod +x ./dotnet-install.sh \ && ./dotnet-install.sh --version latest \ && rm ./dotnet-install.sh