This container will setup JMeter with Selenium webdriver for running tests with chrome. It utilizes a virtual screen, so no graphics cards are required. It will also install python selenium for non jmeter based selenium testing.
Since this is using chrome which uses sandboxing you will need to ensure that you run the container in privileged mode:
docker run -it --privileged dmcginnis/fedora-jmeter-selenium /bin/bash
When you login to the container you will need to start up the virtual x display with:
Xvfb :99 -screen 0 1024x768x16 &> xvfb.log &