提示:本篇文章所有内容仅供参考
一、环境准备
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,如果出现如下界面,说明运行成功。