可以,Jenkins 完全可以运行在 Debian 上,而且这是非常常见、官方支持的做法。
# 安装 Java(Jenkins 依赖)
sudo apt update
sudo apt install -y fontconfig openjdk-17-jre
# 添加 Jenkins 源
sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \
https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian-stable binary/" \
| sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null
# 安装 Jenkins
sudo apt update
sudo apt install -y jenkins
# 启动
sudo systemctl enable --now jenkins
访问:
http://<服务器IP>:8080
docker run -p 8080:8080 -p 50000:50000 jenkins/jenkins:lts
java -jar jenkins.war
如果你愿意,我可以按你的 Debian 版本 / 是否用 Docker / 是否内网 给你一套更具体的部署方案。