实现方案
1.创建空文件夹
mkdir /opt/jmeter/extra
2.上传打包的配置文件及授权文件
3. 在/opt/jmeter 目录下编辑 dockerfile 文件
具体打包到JMeter 镜像的哪个目录,需要分析提供的 JMeter 包以及 jmx 脚本。
Dockerfile 文件内容如下:
FROM registry.cn-qingdao.aliyuncs.com/metersphere/jmeter-master:
5.5
-ms3-jdk11
ADD /extra/t2sdk-config.xml /opt/jmeter/bin/t2sdk-config.xml
ADD /extra/client_license.dat /opt/jmeter/bin/client_license.dat
ADD /extra/T2.jar /opt/jmeter/lib/ext/T2.jar
ADD /extra/t2sdk.jar /opt/jmeter/lib/ext/t2sdk.jar
4.打包镜像
cd /opt/jmeter
docker build -t registry.cn-qingdao.aliyuncs.com/metersphere/jmeter-master:
5.5
-ms3-jdk11-dev .
5.验证
执行 docker images, 可以看到新的镜像