以下是Jenkins在Debian上的部署最佳实践:
sudo apt update && sudo apt install -y openjdk-11-jdk
。wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
。echo "deb http://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list
。sudo apt update && sudo apt install -y jenkins
。sudo systemctl enable --now jenkins
。http://服务器IP:8080
,使用初始密码(位于/var/lib/jenkins/secrets/initialAdminPassword
)解锁。-Xms
/-Xmx
),建议设置为4GB+(根据服务器配置)。sudo ufw allow 8080/tcp
。/var/lib/jenkins
目录,更新Jenkins及插件。docker run -d -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home jenkins/jenkins:lts
。参考来源:[1,2,3,4,5,6,7,8,9,10,11]