docker_selenium3_VNC
# To execute this docker-compose yml file use docker-compose -f <file_name> up
# Add the "-d" flag at the end for deattached execution
version: '2'
services:
firefox:
image: selenium/node-firefox-debug:3.12.0-boron
volumes:
- /dev/shm:/dev/shm
depends_on:
- hub
environment:
HUB_HOST: hub
NODE_MAX_SESSION: 10
NODE_MAX_INSTANCES: 10
VNC_NO_PASSWORD: 1
ports:
- "5900:5900"
chrome:
image: selenium/node-chrome-debug:3.12.0-boron
volumes:
- /dev/shm:/dev/shm
depends_on:
- hub
environment:
HUB_HOST: hub
NODE_MAX_SESSION: 10
NODE_MAX_INSTANCES: 10
VNC_NO_PASSWORD: 1
ports:
- "5901:5900"
hub:
image: selenium/hub:3.12.0-boron
ports:
- "4450:4444"