Jenkins docker 安装以及dotnet构建环境配置
安装 Jenkins
sudo docker run -d \
--name jenkins \
-u root \
-p 8080:8080 -p 50000:50000 \
-v /home/ubuntu/jenkins_home:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /usr/bin/docker:/usr/bin/docker \
jenkins/jenkins:lts
用 root 用户 进入Jenkins 容器
安装 dotnet SDK(Debian 12)
1. 添加 Microsoft 包仓库和 GPG 密钥
apt-get update
apt-get install -y wget apt-transport-https
wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
dpkg -i packages-microsoft-prod.deb
2. 更新 apt 源
apt-get update
3. 安装必需依赖
apt-get install -y apt-transport-https ca-certificates
4. 安装 dotnet SDK
比如安装 .NET 8.0 SDK:
apt-get install -y dotnet-sdk-8.0
5. 验证
dotnet --version