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 文件:主配置文件
本文介绍了如何使用Docker安装Jenkins LTS版本,并详细展示了从拉取镜像到启动容器,以及系统初始化的步骤。重点包括Jenkins的目录结构解析,如plugins目录用于存放插件,secrets目录存储初始管理员密码,而job目录则保存各个任务配置。在安装过程中,强调了安全设置,创建管理员用户,并提及了Jenkins的配置文件config.xml。整个过程旨在提供一个快速上手Jenkins的实践指南。
528

被折叠的 条评论
为什么被折叠?



