-
Notifications
You must be signed in to change notification settings - Fork 104
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
88 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
[docker] | ||
# Configs have a mapping between the Docker image to use and the capabilities that need to be matched to | ||
# start a container with the given image. | ||
configs = [ | ||
"selenium/standalone-firefox:4.21.0-20240522", '{"browserName": "firefox"}', | ||
"selenium/standalone-chrome:4.21.0-20240522", '{"browserName": "chrome"}', | ||
"selenium/standalone-edge:4.21.0-20240522", '{"browserName": "MicrosoftEdge"}' | ||
] | ||
|
||
host-config-keys = ["Dns", "DnsOptions", "DnsSearch", "ExtraHosts", "Binds"] | ||
|
||
# URL for connecting to the docker daemon | ||
# Most simple approach, leave it as http://127.0.0.1:2375, and mount /var/run/docker.sock. | ||
# 127.0.0.1 is used because internally the container uses socat when /var/run/docker.sock is mounted | ||
# If var/run/docker.sock is not mounted: | ||
# Windows: make sure Docker Desktop exposes the daemon via tcp, and use http://host.docker.internal:2375. | ||
# macOS: install socat and run the following command, socat -4 TCP-LISTEN:2375,fork UNIX-CONNECT:/var/run/docker.sock, | ||
# then use http://host.docker.internal:2375. | ||
# Linux: varies from machine to machine, please mount /var/run/docker.sock. If this does not work, please create an issue. | ||
url = "http://127.0.0.1:2375" | ||
# Docker image used for video recording | ||
video-image = "selenium/video:ffmpeg-6.1.1-20240522" | ||
|
||
# Uncomment the following section if you are running the node on a separate VM | ||
# Fill out the placeholders with appropriate values | ||
#[server] | ||
#host = <ip-from-node-machine> | ||
#port = <port-from-node-machine> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# To execute this docker compose yml file use `docker compose -f docker-compose-v3-dynamic-grid.yml up` | ||
# Add the `-d` flag at the end for detached execution | ||
# To stop the execution, hit Ctrl+C, and then `docker compose -f docker-compose-v3-dynamic-grid.yml down` | ||
version: "3" | ||
services: | ||
node-docker: | ||
image: selenium/node-docker:4.21.0-20240522 | ||
volumes: | ||
- ./assets:/opt/selenium/assets | ||
- ./NodeDocker/config.toml:/opt/bin/config.toml | ||
- /var/run/docker.sock:/var/run/docker.sock | ||
depends_on: | ||
- selenium-hub | ||
environment: | ||
- SE_EVENT_BUS_HOST=selenium-hub | ||
- SE_EVENT_BUS_PUBLISH_PORT=4442 | ||
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443 | ||
|
||
selenium-hub: | ||
image: selenium/hub:4.21.0-20240522 | ||
container_name: selenium-hub | ||
ports: | ||
- "4442:4442" | ||
- "4443:4443" | ||
- "4444:4444" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters