支持amd64和arm64架构
This commit is contained in:
parent
c22f82e507
commit
f25ce62842
|
@ -1,4 +1,11 @@
|
|||
# jmeter
|
||||
|
||||
### 2021-03-02
|
||||
- 基于pi4k8s/openjdk8:centos7构建
|
||||
- 支持amd64和arm64架构
|
||||
|
||||
|
||||
- 基于jmeter5.4.1封装
|
||||
- 集成mysql驱动,放在/opt/jmeter5/lib下面
|
||||
|
||||
|
||||
|
|
|
@ -0,0 +1,24 @@
|
|||
FROM pi4k8s/openjdk8:centos7
|
||||
|
||||
ARG JMETER_VERSION=5.4.1
|
||||
|
||||
RUN cd /opt && yum install -y wget \
|
||||
&& wget -q "https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-$JMETER_VERSION.tgz" \
|
||||
&& tar -zxf apache-jmeter-$JMETER_VERSION.tgz \
|
||||
&& rm -rf apache-jmeter-$JMETER_VERSION.tgz \
|
||||
&& mv /opt/apache-jmeter* /opt/jmeter5 \
|
||||
&& yum remove -y wget && yum clean all && rm -rf /var/cache/yum/*
|
||||
|
||||
ADD https://github.com/fastjrun/soft/releases/download/mysql-connector-java-5.1.47/mysql-connector-java-5.1.47.jar /opt/jmeter5/lib
|
||||
|
||||
# arm64v8
|
||||
# docker build . -t pi4k8s/jmeter5-arm64:openjdk8 && docker push pi4k8s/jmeter5-arm64:openjdk8
|
||||
|
||||
# x86
|
||||
# docker build . -t pi4k8s/jmeter5-amd64:openjdk8 && docker push pi4k8s/jmeter5-amd64:openjdk8
|
||||
|
||||
# manifest
|
||||
# docker manifest create pi4k8s/jmeter5:openjdk8 pi4k8s/jmeter5-amd64:openjdk8 pi4k8s/jmeter5-arm64:openjdk8
|
||||
# docker manifest annotate pi4k8s/jmeter5:openjdk8 pi4k8s/jmeter5-amd64:openjdk8 --os linux --arch amd64
|
||||
# docker manifest annotate pi4k8s/jmeter5:openjdk8 pi4k8s/jmeter5-arm64:openjdk8 --os linux --arch arm64
|
||||
# docker manifest push pi4k8s/jmeter5:openjdk8
|
Loading…
Reference in New Issue