容器自动化部署--jenkins安装

本文详细介绍了如何在CentOS 7上安装并配置Jenkins、GitLab和Docker,包括war包与Tomcat结合、yum安装方式,以及如何使用Harbor作为私有镜像仓库。从基础安装到创建实例,适合自动化部署初学者和运维人员参考。

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

下边讲一下jenkins+gitlab+docker(Harbor)容器自动化部署从安装部署到实战应用的全过程。

首先第一步需要一台或多台装有centos7操作系统的服务器。

然后需要在服务器上安装jenkins、gitlab、docker、docker私有仓库Harbor及其相应的依赖环境等。

安装jenkins

一:war包安装

1.在系统安装JDK,参照之前发的文章

 

2.下载jenkins,官网:https://www.jenkins.io/

 

由于为外部站点,所以访问较为缓慢

建议下载LTS(稳定版)版本的war包

 

待到下载完成后上传到到服务器,由于为war包可以不依托tomcat运行,命令如下:

nohup java -jar jenkins.war >>/var/pot/jenkins/jenkins.log --httpPort=8000 &

这里我指定了日志文件和指定端口

 

运行成功后即可在浏览器进行访问http://localhost:8000

 

二:依托tomcat运行

 

如果非要依托tomcat运行访问jenkins可以将下载后的“jenkins.war”部署在tomcat的webapps目录下

(webapps目录用于存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序。可以文件夹、war包、jar包的形式发布应用。)

 

在tomcat的bin目录下执行startup.sh启动tomcat从而启动jenkins。

 

检查是否启动成功,在浏览器输入http://localhost:8080/jenkins/

 

如果需要修改端口则需要在tomcat/conf/下的server.xml中进行修改。

 

三:yum安装(rpm安装)

 

1.获取jenkins源文件

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

2.导入jenkins公钥

rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key


3.yum安装jenkins

yum install -y jenkins

1)备注:上述三个步骤不行的话就去官网下载rpm包(即为rpm安装jenkins)。

wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.7.3-1.1.noarch.rpm


rpm -ivh jenkins-2.7.3-1.1.noarch.rpm

2)配置文件

/usr/lib/jenkins/ #jenkins安装目录,WAR包会放在这里。
 
/etc/sysconfig/jenkins #jenkins配置文件
/var/lib/jenkins/ #默认的JENKINS_HOME。 
/var/log/jenkins/jenkins.log #日志文件
 

4.启动jenkins

service jenkins start、systemcel start jenkins
service jenkins stop、systemcel stop jenkins
service jenkins restart、systemcel restart jenkins

5.访问

http://localhost:8080

安装完成后首次登录会提示

根据提示进入该目录查看初始密码文件

[root@localhost ~]# cat /root/.jenkins/secrets/initialAdminPassword 
7723ece71dd1466396f45f1a0043441a

复制后粘贴输入即可登录jenkins

登录后会提示安装插件,可以选择安装推荐的插件

插件安装完成后会提示创建管理员账号

 

6.卸载

卸载jenkins:

rpm -e jenkins

删除缓存文件:

find / -iname jenkins | xargs -n 1000 rm -rf

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值