结论先说:不难,属于“照着做基本能成”的水平。
下面从难度、常见方式、坑点三个角度给你一个清晰画像。
对“会一点 Linux、会装软件”的人来说,1 小时内跑起来很正常。
sudo apt update
sudo apt install -y openjdk-17-jdk
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt update
sudo apt install -y jenkins
启动 & 查看状态:
sudo systemctl enable jenkins
sudo systemctl start jenkins
访问:
http://<服务器IP>:8080
初始密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
✅ 优点:简单、稳定、资料多
❌ 缺点:升级略麻烦
docker run -d \
-p 8080:8080 -p 50000:50000 \
-v jenkins_home:/var/jenkins_home \
--name jenkins \
jenkins/jenkins:lts
✅ 优点:环境隔离、好备份
❌ 缺点:要懂一点 Docker
/etc/default/jenkins 或 docker -pjenkins 用户,别用 root 跑任务如果你愿意,我可以:
你现在是学习用还是公司部署?