Skip to content

Instantly share code, notes, and snippets.

@richardsonlima
Created June 21, 2019 13:41
Show Gist options
  • Save richardsonlima/13f3340ad02b13e6312e926f89d2f941 to your computer and use it in GitHub Desktop.
Save richardsonlima/13f3340ad02b13e6312e926f89d2f941 to your computer and use it in GitHub Desktop.
{
"firefox": {
"default": "latest",
"versions": {
"latest": {
"image": "selenoid/vnc:firefox_56.0",
"port": "4444",
"path": "/wd/hub",
"tmpfs": {"/tmp":"size=512m"}
}
}
},
"chrome": {
"default": "latest",
"versions": {
"latest": {
"image": "selenoid/vnc:chrome_61.0",
"port": "4444",
"tmpfs": {"/tmp":"size=512m"}
}
}
}
}
version: '3'
services:
selenoid:
image: "aerokube/selenoid"
command: -listen :4444 -conf /etc/selenoid/browsers.json -video-output-dir /opt/selenoid/video/ -timeout 3m -limit 30
network_mode: bridge
ports:
- "4444:4444"
volumes:
- "$PWD:/etc/selenoid/" # assumed current dir contains browsers.json
- "/var/run/docker.sock:/var/run/docker.sock"
selenoid-ui:
image: "aerokube/selenoid-ui"
network_mode: bridge
links:
- selenoid
ports:
- "8080:8080"
command: ["--selenoid-uri", "http://selenoid:4444"]
docker pull aerokube/selenoid:latest
docker pull aerokube/selenoid-ui:latest
docker pull selenoid/video-recorder:latest-release
docker pull selenoid/vnc:firefox_56.0
docker pull selenoid/vnc:chrome_61.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment