Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save lucassmacedo/c1dd5e5624a5a0d1204d9536bfa350cb to your computer and use it in GitHub Desktop.
Save lucassmacedo/c1dd5e5624a5a0d1204d9536bfa350cb to your computer and use it in GitHub Desktop.
Selenium DOcker
version: "3"
services:
selenium-hub1:
image: selenium/hub:3.141.59-20200409
container_name: selenium-hub1
ports:
- "172.16.1.25:4444:4444"
environment:
- GRID_MAX_SESSION=10
networks:
- default-network-1
selenium-hub2:
image: selenium/hub:3.141.59-20200409
container_name: selenium-hub2
ports:
- "172.16.1.26:4444:4444"
environment:
- GRID_MAX_SESSION=10
networks:
- default-network-1
chrome1:
image: selenium/node-chrome:3.141.59-20200409
volumes:
- /dev/shm:/dev/shm
depends_on:
- selenium-hub1
environment:
- HUB_HOST=selenium-hub1
- HUB_PORT=4444
- NODE_MAX_INSTANCES=10
- NODE_MAX_SESSION=10
networks:
- default-network-1
chrome2:
image: selenium/node-chrome:3.141.59-20200409
volumes:
- /dev/shm:/dev/shm
depends_on:
- selenium-hub2
environment:
- HUB_HOST=selenium-hub2
- HUB_PORT=4444
- NODE_MAX_INSTANCES=10
- NODE_MAX_SESSION=10
networks:
- default-network-1
firefox1:
image: selenium/node-firefox:3.141.59-20200409
volumes:
- /dev/shm:/dev/shm
depends_on:
- selenium-hub1
environment:
- HUB_HOST=selenium-hub1
- HUB_PORT=4444
- NODE_MAX_INSTANCES=10
- NODE_MAX_SESSION=10
networks:
- default-network-1
firefox2:
image: selenium/node-firefox:3.141.59-20200409
volumes:
- /dev/shm:/dev/shm
depends_on:
- selenium-hub2
environment:
- HUB_HOST=selenium-hub2
- HUB_PORT=4444
- NODE_MAX_INSTANCES=10
- NODE_MAX_SESSION=10
networks:
- default-network-1
networks:
default-network-1:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment