安装jenkins
1 安装jdk:
yum install java-1.8.0.openjdk* -y
默认安装目录为 /usr/lib/jvm
2:docker安装
docker拉取jenkins:
docker pull jenkins/jenkins
运行jenkins:
docker run -u root -p 8888:8080 -v jenkins-data:/var/jenkins_home -d jenkins/jenkins
用root用户启动,端口映射 8888:8080,8888可以改为其他端口,8080不能改,jenkins默认是8080端口 容器卷:jenkins-data:/var/jenkins_home 后台运行
2:宿主机安装:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
yum install jenkins
systemctl start jenkins: 如果报错,执行 systemctl status jenkins.service查看jenkins状态和报错信息,如果是jdk配置不正确,执行
echo $JAVA_HOME查询jdk路径,再执行
ln -s /jdk路径 /usr/bin/java 建立软连接
3 修改Jenkins配置文件
vim /etc/sysconfig/jenkins :把 JENKINS_USER改成root JENKINS_PORT改成启动的端口
4 浏览器输入 ip:port 打开jenkins控制台,登录密码在容器卷里找或者在docker日志中找
docker方式查找密码命令:docker logs imageID
5 把下载地址改成国内,在default.json的统计目录下执行,:
sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json
重启
systemctl restart jenkins
在jenkins控制台-系统管理-插件管理-高级中把URL改成:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
6 重启 jenkins:http://ip:port/restart
浙公网安备 33010602011771号