Docker selenium 2.53无法使用env变量覆盖maxInstances和maxSession

Docker selenium 2.53无法使用env变量覆盖maxInstances和maxSession,selenium,docker,docker-compose,Selenium,Docker,Docker Compose,因此,我有以下docker compose配置: selenium-hub: image: selenium/hub:2.53.1 environment: - GRID_BROWSER_TIMEOUT=30000 chrome: image: selenium/node-chrome-debug:2.53.1 volumes: - /dev/shm:/dev/shm # Mitigates the Chromium issue

因此,我有以下docker compose配置:

  selenium-hub:
    image: selenium/hub:2.53.1
    environment:
      - GRID_BROWSER_TIMEOUT=30000

  chrome:
    image: selenium/node-chrome-debug:2.53.1
    volumes:
      - /dev/shm:/dev/shm # Mitigates the Chromium issue described at https://code.google.com/p/chromium/issues/detail?id=519952
    environment:
      - NODE_MAX_INSTANCES=4
      - NODE_MAX_SESSION=4

  firefox:
    image: selenium/node-firefox-debug:2.53.1
    environment:
      - FIREFOX_VERSION=45.8.0
      - NODE_MAX_INSTANCES=4
      - NODE_MAX_SESSION=4
即使我覆盖了NODE_MAX_实例和NODE_MAX_会话,我仍然可以看到
/opt/selenium/config.json
中的
maxSession=1
maxInstances=1
,所以问题是,这里的问题可能是什么,因为它与官方selenium docker wiki中的配置基本相同?

似乎我找到了答案

从维护者的评论中复制:

该功能在2.53.1-americium中首次发布。什么时候 释放镅,我们没有具体的释放过程, 因此,您拥有的映像版本“2.53.1”没有该功能 添加“节点\最大\实例”等。您可以获得此功能 使用版本2.53.1-镅或2.53.1-铍,以两者中的任何一种为准 你希望