Home | RU | EN

browsers.json - view

{
  "chrome": {
    "default": "128.0",
    "versions": {
      "128.0": {
        "image": "selenoid/vnc_chrome:128.0",
        "port": "4444",
        "path": "/"
      },
      "115.0": {
        "image": "selenoid/vnc_chrome:115.0",
        "port": "4444",
        "path": "/"
      }
    }
  },
  "firefox": {
    "default": "125.0",
    "versions": {
      "125.0": {
        "image": "selenoid/vnc_firefox:125.0",
        "port": "4444",
        "path": "/wd/hub"
      },
      "115.0": {
        "image": "selenoid/vnc_firefox:115.0",
        "port": "4444",
        "path": "/wd/hub"
      }
    }
  },
  "opera": {
    "default": "100.0",
    "versions": {
      "109.0": {
        "image": "selenoid/vnc_opera:109.0",
        "port": "4444",
        "path": "/"
      },
      "100.0": {
        "image": "selenoid/vnc_opera:100.0",
        "port": "4444",
        "path": "/"
      }
    }
  }
}
  1. Before starting, all browser images need to be downloaded manually, as Selenoid cannot download them automatically:
    docker pull selenoid/vnc_chrome:128.0
    docker pull selenoid/vnc_chrome:115.0
    docker pull selenoid/vnc_firefox:125.0
    docker pull selenoid/vnc_firefox:115.0
    docker pull selenoid/vnc_opera:109.0
    docker pull selenoid/vnc_opera:100.0
    
    # check:
    docker images | grep selenoid
  2. Note that the correct path for "Chrome" and "Opera" should be "/", not "/wd/hub" - otherwise the browser won't start.

    Example:
    {
      "image": "selenoid/vnc_chrome:128.0",
      "port": "4444",
      "path": "/"
    }
    For Firefox it remains "/wd/hub".