[add] dotnet, fix config

This commit is contained in:
Andy Bunce 2026-03-31 12:12:29 +01:00
parent b8290938cc
commit c540d981e0
3 changed files with 13 additions and 4 deletions

View file

@ -4,9 +4,15 @@ FROM python:3.12-slim
# Added pkg-config and libssl-dev (Essential for Rust compilation)
RUN apt-get update && apt-get install -y \
git curl build-essential unzip sudo \
ffmpeg jq zsh pkg-config libssl-dev \
default-jdk-headless just \
&& rm -rf /var/lib/apt/lists/*
ffmpeg jq zsh pkg-config libssl-dev wget \
default-jdk-headless just
# install dotnet SDK
RUN wget https://packages.microsoft.com/config/debian/13/packages-microsoft-prod.deb -O packages-microsoft-prod.deb && \
sudo dpkg -i packages-microsoft-prod.deb && \
rm packages-microsoft-prod.deb
RUN sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-10.0 && \
rm -rf /var/lib/apt/lists/*
#1a GIT store creds
RUN git config --global credential.helper store