Maliaotw
8/23/2018 - 10:40 PM

docker_selenium3_VNC

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"