Devops:Jenkins安装用Docker

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 文件:主配置文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值