温馨提示×

Debian部署Jenkins用哪个版

小樊
61
2026-09-14 05:06:07
栏目: 智能运维

在 Debian 上部署 Jenkins,推荐直接使用官方提供的 Jenkins 软件源(LTS 版),而不是 Debian 仓库里自带的版本。下面给你明确建议和原因。


一、用哪个“版本”

✅ 推荐:Jenkins LTS(Long Term Support)

  • 稳定、适合生产环境
  • 官方长期维护
  • Debian 官方源里的 Jenkins 通常版本很旧,不推荐

社区 Weekly 版更新快,但不够稳定,不建议生产用


二、Debian 系统版本建议

Debian 版本 说明
Debian 11 (Bullseye) ✅ 稳定,推荐
Debian 12 (Bookworm) ✅ 最新稳定版,推荐
Debian 10 ⚠️ 已 EOL,不推荐新部署

三、推荐安装方式(官方源,最稳妥)

1️⃣ 安装依赖

sudo apt update
sudo apt install -y curl gnupg2 openjdk-17-jdk

Jenkins 2.4xx+ 需要 Java 17


2️⃣ 添加 Jenkins 官方源

curl -fsSL https://pkg.jenkins.io/debian/jenkins.io.key | sudo tee \
  /usr/share/keyrings/jenkins-keyring.asc > /dev/null

echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
  https://pkg.jenkins.io/debian binary/ | sudo tee \
  /etc/apt/sources.list.d/jenkins.list > /dev/null

3️⃣ 安装 Jenkins(LTS)

sudo apt update
sudo apt install -y jenkins

4️⃣ 启动并设置开机自启

sudo systemctl enable --now jenkins

访问:

http://<服务器IP>:8080

四、Docker 方式(可选,更干净)

如果你喜欢容器化:

docker run -d \
  --name jenkins \
  -p 8080:8080 -p 50000:50000 \
  -v jenkins_home:/var/jenkins_home \
  jenkins/jenkins:lts

五、总结一句话

Debian 上部署 Jenkins,用官方源的 LTS 版 + Java 17,最稳最省心。

如果你告诉我:

  • 是 生产还是测试
  • 是否用 Docker / K8s
  • 是否需要 CI/CD + 权限管理

我可以直接给你一套完整部署方案。

0 踩