“Jenkins 装不上 CentOS”这句话通常有两种理解,我分别说明一下常见原因和解决办法:
Jenkins 依赖 Java(一般要求 Java 8 / 11 / 17)。
检查:
java -version
如果没有:
yum install -y java-11-openjdk-devel
CentOS 7/8 需要手动加 Jenkins 官方仓库。
sudo wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
然后:
yum install jenkins
CentOS 8 官方源已下线,会导致:
yum 报错解决方式:
默认端口是 8080
查看状态:
systemctl status jenkins
journalctl -u jenkins
Jenkins 默认用 jenkins 用户运行:
chown -R jenkins:jenkins /var/lib/jenkins
例如:
✅ 正确方式:
docker run -p 8080:8080 jenkins/jenkins
你可以补充一下信息,我能精准帮你:
如果你愿意,把完整报错贴出来,我可以直接告诉你哪一步错了。