Apache JMeter for performance tests
323
This image provides JMeter configured for performance tests in Kubernetes. It can of course be used without Kubernetes as well. The key Kubernetes-friendly feature is that it waits for the test results to be removed before it terminates. That makes it possible to get them with a a kubectl command before terminating the pod.
The default entrypoint starts JMeter with the test file /home/jmeter/tests/test.jmx. It will produce a log file, a sampler log file and a dashboard report in /home/jmeter/results, which will be collected into /home/jmeter/results.tgz when the test completes. Any arguments passed to the container are passed on to JMeter, making it possible to fine-tune the settings and pass configuration options.
So, mount a test script at /home/jmeter/tests/test.jmx, fire up the container with any extra options and when the test is done, get the results and delete the archive or kill the container.
Content type
Image
Digest
Size
129.9 MB
Last updated
over 6 years ago
docker pull erikwramner/jmeter