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": "/"
}
}
}
}
-
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
-
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".