如何在docker-compose.yml中配置Selenium Grid(最大会话数)

时间:2019-07-12 06:45:16

标签: selenium docker docker-compose selenium-grid

我找不到如何使用Docker Compose配置Selenium Grid。

例如,如何为{strong> 一个节点 设置maxSessions中的docker-compose.yml

我尝试了以下操作但未成功:

 selenium-hub:
    image: selenium/hub
    networks:
      - mynet
    environment:
      - MAX_SESSION=4 // DOES NOT WORK
      - maxSession=4 // DOES NOT WORK
    hostname: selenium-hub
    ports:
      - "4444:4444"
  chrome:
    image: selenium/node-chrome-debug
    networks:
      - mynet
    volumes:
      - /dev/shm:/dev/shm
    depends_on:
      - selenium-hub
    environment:
      - HUB_HOST=selenium-hub
      - HUB_PORT=4444
      - MAX_SESSION=4 // DOES NOT WORK
      - maxSession=4 // DOES NOT WORK
...

1 个答案:

答案 0 :(得分:2)

您需要将此ENV添加到chrome下:

NODE_MAX_SESSION=4 # As integer, maps to "maxSession"

here阅读