Jenkins安装
配置
下载源码包
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
安装Jenkins以及依赖
yum install -y epel-release # repository that provides 'daemonize'
yum install -y java-11-openjdk-devel
yum install -y jenkins
service jenkins start
查看是否启动
ps -ef | grep jenkins
输入ip:8080访问,等待加载完成
服务器上cat查看密码:
cat /var/lib/jenkins/secrets/initialAdminPassword
实例配置,配置域名比如xxx.xxx.com,这里不用配置,直接用默认的,保存并完成
完成
Docker 安装
docker run -p 8080:8080 -p 50000:50000 -v jenkins_data:/var/jenkins_home jenkinsci/blueocean
后面启动
docker start 容器ID
解决java占用极大内存方案
vim /etc/sysconfig/jenkins
#JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true" #注释这行,添加下面那行
JENKINS_JAVA_OPTIONS="--Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.awt.headless=true"
在查看,内存就下来了