jenkins+docker搭建持续集成环境1

  1. 安装jenkins

 安装java环境

#解压tar包
[root@jenkins ~]# tar -zxvf  /opt/jdk-8u161-linux-x64.tar.gz -C  /usr/local/

#配置环境变量

[root@jenkins ~]# vi /etc/profile    

export JAVA_HOME=/usr/local/jdk1.8.0_161/
export JRE_HOME=/usr/local/jdk1.8.0_161/jre
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
"/etc/profile" 81L, 2003C written
[root@jenkins ~]# source  /etc/profile
[root@jenkins ~]# java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

 安装jenkins:

#从此处下载 jenkins的rpm包

#用rpm命令安装jenkins

[root@jenkins opt]# rpm -ivh jenkins-2.222.3-1.1.noarch.rpm
warning: jenkins-2.222.3-1.1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID d50582e6: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:jenkins-2.222.3-1.1              ################################# [100%]

#修改jenkins的java配置地址

[root@jenkins ~]# vi /etc/init.d/jenkins    

candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/lib/jvm/java-11.0/bin/java
/usr/lib/jvm/jre-11.0/bin/java
/usr/lib/jvm/java-11-openjdk-amd64
/usr/local/jdk1.8.0_161/bin/java (原来是/usr/bin/java,改成自己的java路径)

#启动jenkins

[root@jenkins ~]# systemctl start jenkins

浏览器输入ip:8080/jenkins即可访问jenkins

jenkins+docker搭建持续集成环境1_第1张图片

等待3-5分钟即可进入jenkins

jenkins+docker搭建持续集成环境1_第2张图片

#使用初始密码,解锁jenkins

[root@jenkins jenkins]# cat /var/lib/jenkins/secrets/initialAdminPassword
c7bbfdfdfeda4cee8a22c2f3d76592d7

#也可以通过log查看到

[root@jenkins jenkins]# tail -f /var/log/jenkins/jenkins.log
Please use the following password to proceed to installation:

c7bbfdfdfeda4cee8a22c2f3d76592d7

This may also be found at: /var/lib/jenkins/secrets/initialAdminPassword

选择安装的插件,新手推荐安装第一个

jenkins+docker搭建持续集成环境1_第3张图片

如果下载插件速度太慢可以使用以下方法更新插件源为国内源

更新插件

更新插件国内源:

cd /var/lib/jenkins/updates/

替换指定源

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

重启jenkins即可。

测试:

创建test测试任务

jenkins+docker搭建持续集成环境1_第4张图片

jenkins+docker搭建持续集成环境1_第5张图片

jenkins+docker搭建持续集成环境1_第6张图片

jenkins+docker搭建持续集成环境1_第7张图片

jenkins+docker搭建持续集成环境1_第8张图片 

jenkins+docker搭建持续集成环境1_第9张图片 jenkins+docker搭建持续集成环境1_第10张图片

 控制台输出“test success!”表示jenkins搭建成功了

jenkins+docker搭建持续集成环境1_第11张图片

你可能感兴趣的:(自动化运维,jenkins,docker)