学习Docker过程中的jenkins部署

本文详细介绍了在Centos系统中安装Jenkins的过程,包括设置管理员权限,调整虚拟机内存,解压Jenkins文件,赋予文件权限,安装JDK和Maven,配置环境变量,创建Macvlan网络,以及最后启动Jenkins服务。

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

提示:本篇文章所有内容仅供参考

 一、环境准备

        1.资源准备

  •  Centos环境

  •  jenkins.rar资源包

  • docker环境

 二、运行前的准备

1.先设置vmware以管理员身份运行。右键vmware快捷键,在“兼容性”勾选“以管理员身份运行此程序”,确定后启动vmware。

2.Centos虚拟机内存设置为4G

  

 三、正式开始

1.解压文件

打开虚拟机,将准备好的jenkins.rar文件夹解压

这里可以采取手动解压,也可以使用命令解压,我这里采取的是命令的方式解压

unrar x /path/to/jenkins.rar

!!其中/path/to/ 请修改为自己jenkins.rar文件的真实路径

如果在执行 unrar 命令时遇到提示未找到命令的问题,可能是因为系统中没有安装unrar。

您可以尝试使用以下命令手动下载和安装unrar:

Plain Text wget http://www.rarlab.com/rar/rarlinux-x64-5.9.1.tar.gz tar -zxvf rarlinux-x64-5.9.1.tar.gz cd rar sudo cp unrar /usr/local/bin

这将从RARLab.com下载最新版的unrar压缩包,并解压到当前目录下,然后将解压后的 unrar 可执行文件复制到 /usr/local/bin 目录中,以便在终端中调用。

安装完成后,您可以尝试在终端中输入 unrar 命令来测试它是否可用。

2.移动文件到指定路径

sudo cp -r /home/admin/下载/jenkins /var/

!!其中:/home/admin/下载/jenkins 为jenkins.rar解压后jenkins文件的实际位置,查看位置的方法:在虚拟机找到该文件>在终端打开>pwd

 3.赋予权限

chmod -R 777 /var/jenkins/

四、准备jdk和maven

#进入目录
cd /usr/local
#下载JAVA安装包
wget --no-check-certificate https://manongbiji.oss-cn-beijing.aliyuncs.com/ittailkshow/devops/download/jdk-8u341-linux-x64.tar.gz
#下载maven安装包
wget --no-check-certificate https://manongbiji.oss-cn-beijing.aliyuncs.com/ittailkshow/devops/download/apache-maven-3.8.6-bin.tar.gz
#对两个包解压缩
tar zxvf jdk-8u341-linux-x64.tar.gz
tar zxvf apache-maven-3.8.6-bin.tar.gz
#对解压出来的文件夹重命名,为了后续步骤的标准化
mv apache-maven-3.8.6 maven
mv jdk1.8.0_341 jdk
#配置环境,settings.xml是maven的核心配置文件,更换镜像源146行,把apache的镜像改成国内的镜像源。可以直接下载别人写好的,下面给出一个别人写好的settings.xml。有兴趣的同学可以自己对比前后两个文件的146行看看。
cd /usr/local/maven/conf
rm -f settings.xml
wget --no-check-certificate https://manongbiji.oss-cn-beijing.aliyuncs.com/ittailkshow/devops/download/settings.xml

五、创建macvlan网络(注意这里的ip需要修改为自己的,博主这里的是192.168.230.x)

#设置支持混杂模式
ifconfig ens33 promisc
docker network create -d macvlan --subnet=192.168.230.0/24 --ip-range=192.168.230.0/24 --gateway=192.168.230.2 -o parent=ens33 mymacvlan

如果不记得自己的ip就查一下

ip addr|grep ens33

 六、运行jenkins

在windows主机访问192.168.xx.201:8080,用户root,密码root123456,如果出现如下界面,说明运行成功。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值