在Centos7上安装Jenkins

简介: jenkins在centos7上的安装小记,且让jenkins有docker的执行权限

胡言乱语

Jenkins是开源的,使用Java编写的持续集成的工具,在Centos上可以通过yum命令行直接安装。记录下安装的过程,方便以后查找。

安装 java

$ sudo yum install -y java
......

安装Jenkins

$ sudo wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo
$ sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
$ sudo yum install -y jenkins
......

配置

Jenkins 的安装目录是:/var/lib/jenkins/
Jenkins 的皮遏制文件地址:/etc/sysconfig/jenkins
这里介绍下三个比较重要的配置:
JENKINS_HOME
JENKINS_USER
JENKINS_PORT

JENKINS_HOME是Jenkins的主目录,Jenkins工作的目录都放在这里,Jenkins储存文件的地址,Jenkins的插件,生成的文件都在这个目录下。

JENKINS_USER是Jenkins的用户,拥有$JENKINS_HOME和/var/log/jenkins的权限。

JENKINS_PORT是Jenkins的端口,默认端口是8080,为了和别的系统占用端口冲突,建议改变。

授权

有时候Jenkins需要操作别的用户的文件或者执行脚本,那么就得有对应的权限,比如Jenkins用户执行docker命令进行镜像制作与上传,用如下的命令即可。

$ sudo usermod -a -G docker jenkins

启动 Jenkins

$ systemctl enable jenkins # 开机启动
$ systemctl start jenkins # 启动jenkins
目录
相关文章
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
1410 1
|
Ubuntu jenkins 持续交付
Ubuntu系统 用docker安装jenkins
Ubuntu系统 用docker安装jenkins
|
jenkins Java 持续交付
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
|
jenkins 持续交付 网络安全
Windows 2016 安装 Jenkins
Windows 2016 安装 Jenkins
195 0
|
jenkins 持续交付 开发工具
Jenkins 手动安装插件
Jenkins 手动安装插件
783 0
|
jenkins Java Devops
CentOS 7上安装 Jenkins 2.346 -- yum 方式
CentOS 7上安装 Jenkins 2.346 -- yum 方式
1060 0
|
4月前
|
人工智能 自然语言处理 安全
阿里云百炼Token Plan完全手册:多模型统一订阅+OpenClaw配置与实战指南(告别API计费焦虑)
随着AI大模型在开发、创作、分析、自动化场景中的深度普及,开发者与企业面临的困扰不再是模型能力不足,而是计费复杂、账单不可控、多模型切换繁琐、密钥管理混乱等问题。传统按量计费模式容易出现不可预期的支出,多模型分别接入则大幅提升管理成本。为解决这些痛点,阿里云百炼正式推出Token Plan订阅服务,以**包月固定费用+统一Credits积分**的模式,提供多模型统一调用、额度可控、工具无缝适配的AI使用体验,让个人开发者、小型团队与企业都能以清晰预算使用前沿大模型能力。
827 0
|
缓存
local class incompatible: stream classdesc serialVersionUID = 4125096758372084309, local class serialVersionUID = 7725746634795906143
local class incompatible: stream classdesc serialVersionUID = 4125096758372084309, local class serialVersionUID = 7725746634795906143   出现以上错误信息,一搬是启用...
2673 0