Public | Automated Build

Last pushed: a year ago
Short Description
jMeter server running standalone as remote-worker with enabled sshd for controller connection
Full Description

Docker Apache JMeter 3.0 with latest plugins for server/remote use (and communication via ssh tunnel)

Contains

  • JMeter 3.0
  • JMeterPlugins-Standard 1.4.0
  • JMeterPlugins-Extras 1.4.0
  • JMeterPlugins-ExtrasLibs 1.4.0
  • user.properties

Run server

docker run --rm -p 60000:22 -ti -e SSH="<public SSH key for login>" devtransition/jmeter-remote-sshd

or

make run -e SSH="<public SSH key for login>" -p 60000:22

Run local jmeter controller

Configuration

Add these value to your local jmeter.properties file:

remote_hosts=127.0.0.1:55501

client.rmi.localport=55512

server.rmi.localport=60000

Start

`ssh -L 55501:127.0.0.1:55501 -L 55511:127.0.0.1:55511 -R 55512:127.0.0.1:55512 -p 60000 root@<remote ip>

jmeter -Djava.rmi.server.hostname=127.0.0.1

Build

git clone https://github.com/devtransition/docker-jmeter-server-sshd

make build

Copyright and license

Code copyright 2016 Nicolas Wild. Code released under the MIT license.

Docker Pull Command
Owner
devtransition

Comments (0)