Image with Ubuntu 16.04.01 LTS + XRDP(XFCE4) + Selenium Standalone Driver + Firefox 50.0 + Ant ( 468MB)
Image created with an intention to have minimal configuration tin order to run selenium test within desktop (no headless mode)
How to use this image:
Run docker run -d -p3390:3389 -p4444:4444 sujeetssv/selenium
-Container should be up and running and listening to XRDP requests on port 3390
*port 3390 you can be of your choice
Run mstsc ( open Remote Desktop Connection dialogue) on your Windows OS. Connect to "localhost:3390"
Connection dialogue "Login to xrdp will appear" --> Enter credentials desktop/desktop and click ok.
You will get logged in to XFCE session ruuning on top of Ubuntu 16.04.
Double-Click Selenium_Service launcher which is present on desktop to start Selenium Service.
Done! you selenium standalone server is now running request on port 4444.
You can run your test within container or from outside container and send your requests to "http://localhost:4444/wd/hub/" . If running your test from different machine replace 'localhost' with your IPv4 adress.