在CentOS上部署Jenkins有基于包管理器和Docker两种常见方式,以下是具体步骤:
sudo yum install -y java-11-openjdk-devel
安装OpenJDK 11。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
。sudo yum install jenkins
。sudo systemctl start jenkins
启动Jenkins,sudo systemctl enable jenkins
设置开机自启。cat /var/lib/jenkins/secrets/initialAdminPassword
查看。http://your_server_ip:8080
,输入初始密码,按向导安装推荐插件、创建管理员用户等。docker pull jenkins/jenkins:lts
。docker run -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home jenkins/jenkins:lts
命令运行容器。http://your_server_ip:8080
,后续配置与包管理器安装方式类似。