Prérequis : avoir installé docker de cette façon : http://tech.ingesys.fr/2017/04/27/installation-docker-ubuntu-14-04/
Il suffit ensuite de lancer le container que l'on souhaite. Il en existe plusieurs, dont un avec chrome d'installé , et un autre avec firefox. Dans notre cas, nous prenons un dock avec selenium 3.4.0 et chrome.
Pour avoir la liste complète : https://github.com/SeleniumHQ/docker-selenium
- La commande pour l'exécuter :
$ docker run -d -p 4444:4444 -v /dev/shm:/dev/shm selenium/standalone-chrome:3.4.0-bismuth
- Pour voir si le port 4444 est bien ouvert :
$ netstat -ltnp |grep 4444
- On peut également récupérer l'id du container qui tourne ainsi :
$ docker ps
- On peut afficher les logs du container ainsi ( en récupérant l'id du container avec la commande précédente )
$ docker logs