/docker-selenium

Experimental multi-arch Docker images for the Selenium Grid Server

Primary LanguageShellOtherNOASSERTION

Multi-arch Docker images for the Selenium Grid Server

This is a fork of the official selenium docker images with highly experimental multi-arch support for Chromium and Firefox.

Quick start

  1. Start a Docker container with Firefox
$ docker run -d -p 4444:4444 --shm-size 2g seleniarm/standalone-firefox
# OR
$ docker run -d -p 4444:4444 -v /dev/shm:/dev/shm seleniarm/standalone-firefox
  1. Point your WebDriver tests to http://localhost:4444/wd/hub

  2. That's it!

To inspect visually the browser activity, see the Debugging section for details.

Standalone

Firefox Firefox

$ docker run -d -p 4444:4444 -v /dev/shm:/dev/shm seleniarm/standalone-firefox

Chromium Chromium

$ docker run -d -p 4444:4444 -v /dev/shm:/dev/shm seleniarm/standalone-chromium