Perf Containers
Docker images for JMeter, k6, and Gatling with 17 protocols built in — gRPC, Kafka, AMQP, WebSocket, databases, SMTP, LDAP, and more.
Private registry · £300/year
After purchasing, your license key is emailed by Lemon Squeezy. Use it on the download page to get registry credentials and pull commands for all images including perf-full.
What's Included
Overview
perf-containers provides production-ready Docker images for JMeter, k6, and Gatling with 17 protocol support baked in. No manual plugin installation, no dependency hunting — pull the image and run.
These are the runtime images that power perf-lab, perf-monitor, and perf-distributed-testing. They are also usable standalone in any Docker or CI/CD environment.
Protocol Coverage
| Protocol | JMeter | k6 | Gatling |
|---|---|---|---|
| HTTP/S | ✓ | ✓ | ✓ |
| WebSocket | ✓ | ✓ | ✓ |
| gRPC | ✓ | ✓ | ✓ |
| GraphQL | ✓ | ✓ | ✓ |
| Apache Kafka | ✓ | ✓ | — |
| AMQP / RabbitMQ | ✓ | ✓ | — |
| JMS / ActiveMQ Artemis | ✓ | — | — |
| PostgreSQL (JDBC) | ✓ | ✓ | ✓ |
| MySQL (JDBC) | ✓ | ✓ | ✓ |
| MongoDB | ✓ | ✓ | — |
| Redis | ✓ | ✓ | — |
| FTP | ✓ | — | — |
| SMTP | ✓ | ✓ | — |
| LDAP | ✓ | ✓ | — |
| TCP | ✓ | ✓ | — |
Images
| Image | Contents |
|---|---|
perf-base | Python 3.12 + Taurus (bzt) |
perf-jmeter | JMeter 5.6.3 + all plugins |
perf-k6 | k6 + all xk6 extensions |
perf-gatling | Gatling 3.10.3 + all drivers |
perf-full | All three tools in one image |
All images are hosted on registry.martkos-it.co.uk. A license key is required to pull — see the download page for credentials.
Pricing
| Feature | Private Registry |
|---|---|
| perf-jmeter, perf-k6, perf-gatling, perf-base | ✓ |
| perf-full (all three tools, single image) | ✓ |
| Versioned tags (1.0.0, 1.1.0, …) | ✓ |
| Multi-arch (amd64 + arm64) | ✓ |
| Price |
£300
/year
|
| Buy £300/yr |
Open source Dockerfiles · Apache-2.0
FAQ
What does perf-full add?
perf-full bundles JMeter, k6, and Gatling into a single image. It is useful when you need to run multi-tool test campaigns without managing separate containers, or when your CI/CD runner has limited image pull capacity.
Are these the same images used by perf-distributed-testing?
Yes. perf-jmeter, perf-k6, and perf-gatling are the base images that perf-distributed-testing extends with K8s coordination layers.
What is the license scope?
The license covers one team — unlimited developers, unlimited CI/CD runners. Annual renewal keeps you on the latest images and protocols.