Jenkins 下载简介
官方支持LTS(Long-term Support)和Weekly版本;LTS每12周发布一次
支持多平台下载:下载地址:https://www.jenkins.io/download/ ;这里使用的Docker安装方式
LTS版本发布周期示意图
Jenkins是一个纯本地文件存储的系统,Jenkins是没有数据库的,都是以xml格式文件保存在本地
1、拉取docker新的镜像
[root@localhost jenkins]# docker pull jenkins/jenkins:latest
[root@localhost jenkins]# mkdir -p /opt/devops/jenkins/
[root@localhost jenkins]# chown -R 1000:1000 /opt/devops/jenkins/
2、启动镜像
[root@localhost jenkins]# docker run -d --name jenkins -v /opt/devops/jenkins/:/var/jenkins_home -p 8088:8080 -p 50000:50000 -p 45000:45000 579af0a49dcd
3、系统安装 - 初始化
在Jenkins在1.x版本中默认是不安全的,在2.x版本中增加了管理员密码,在日志文件中会吐出来:/var/jenkinx_home/secrets/initialAdminPassword
下载推荐的插件
正在安装
创建管理员用户
创建成功
4、目录简介介绍
plugins 目录:安装项目的插件【安装完插件后不需要重启Jenkins,更新后是需要重新启动的;Jenkins在启动的时候时把报插件加载到内存中;所以Jenkins需要性能好的配置:IO,内存】
secrets 目录:存在初始话的时候,管理员的密码文件
job 目录:新建一个任务都会在这个目录下
config.xml 文件:主配置文件