jenkins+jmeter容器化部署

准备工作

修改宿主机系统配置文件,运行数据包转发

vi /etc/sysctl.conf

在文件末尾添加

net.ipv4.ip_forward=1

执行命令,加载配置文件

sysctl -p /etc/sysctl.conf

构建jenkins+jmeter镜像

为了方便jenkins调用jmeter,可以基于jenkins镜像,添加jmeter,构建一个新的镜像

Dockerfile定义

FROM jenkins/jenkins:2.361.2-jdk11            //镜像
USER root                                    //使用root用户
Copy apache-jmeter-5.5.tar.gz /usr/local     //将当前目录下的Jmeter拷贝至/usr/local中
RUN cd /usr/local && tar xvf /usr/local/apache-jmeter-5.5.tar.gz && mkdir -p /home/jmeter-workspace   //进入/usr/local目录,解压jmeter并创建工作目录
WORKDIR /home/jmeter-workspace    //设置工作目录

ENV JMETER HOME=/usr/local/apache-jmeter-5.5            //设置环境变量
ENV PATH=${JMETER HOME}/bin:${PATH}

jmeter压缩包

将jmeter打成tar.gz压缩包,和Dockerfile放在同一目录下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值