memoryleak
4/9/2019 - 2:00 PM

docker-compose.selenium.yml

---
version: '3.7'

services:
  hub:
    image: selenium/hub:3.141.59-mercury
    ports:
      - "4444:4444"

  chrome:
    image: selenium/node-chrome:3.141.59-mercury
    volumes:
      - /dev/shm:/dev/shm
    environment:
      HUB_HOST: hub
      HUB_PORT: 4444
      SCREEN_WIDTH: 2560
      SCREEN_HEIGHT: 1440
      SCREEN_DEPTH: 24
      NODE_MAX_INSTANCES: 1
      NODE_MAX_SESSION: 1

    deploy:
      replicas: 10
    entrypoint: bash -c 'SE_OPTS="-host $$HOSTNAME" /opt/bin/entry_point.sh'

  firefox:
    image: selenium/node-firefox:3.141.59-mercury
    volumes:
      - /dev/shm:/dev/shm
    environment:
      HUB_HOST: hub
      HUB_PORT: 4444
      SCREEN_WIDTH: 2560
      SCREEN_HEIGHT: 1440
      SCREEN_DEPTH: 24
      NODE_MAX_INSTANCES: 1
      NODE_MAX_SESSION: 1

    deploy:
      replicas: 10
    entrypoint: bash -c 'SE_OPTS="-host $$HOSTNAME" /opt/bin/entry_point.sh'