Skip to content

Commit 7f238e2

Browse files
committed
Docker: Add example trigger video record in Node
Fixes #2458 Signed-off-by: Viet Nguyen Duc <[email protected]>
1 parent 055e89e commit 7f238e2

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
# To execute this docker compose yml file use `docker compose -f docker-compose-v3-video-in-node.yml up`
2+
# Add the `-d` flag at the end for detached execution
3+
# To stop the execution, hit Ctrl+C, and then `docker compose -f docker-compose-v3-video-in-node.yml down`
4+
version: "3"
5+
services:
6+
chrome:
7+
deploy:
8+
mode: replicated
9+
replicas: 3
10+
image: selenium/node-chrome:4.27.0-20241204
11+
shm_size: 2gb
12+
depends_on:
13+
- selenium-hub
14+
environment:
15+
- SE_EVENT_BUS_HOST=selenium-hub
16+
- SE_EVENT_BUS_PUBLISH_PORT=4442
17+
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
18+
- SE_ENABLE_TRACING=false
19+
- SE_RECORD_VIDEO=true
20+
- SE_VIDEO_FILE_NAME=auto
21+
- SE_NODE_GRID_URL=http://selenium-hub:4444
22+
23+
edge:
24+
deploy:
25+
mode: replicated
26+
replicas: 3
27+
image: selenium/node-edge:4.27.0-20241204
28+
shm_size: 2gb
29+
depends_on:
30+
- selenium-hub
31+
environment:
32+
- SE_EVENT_BUS_HOST=selenium-hub
33+
- SE_EVENT_BUS_PUBLISH_PORT=4442
34+
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
35+
- SE_ENABLE_TRACING=false
36+
- SE_RECORD_VIDEO=true
37+
- SE_VIDEO_FILE_NAME=auto
38+
- SE_NODE_GRID_URL=http://selenium-hub:4444
39+
40+
firefox:
41+
deploy:
42+
mode: replicated
43+
replicas: 3
44+
image: selenium/node-firefox:4.27.0-20241204
45+
shm_size: 2gb
46+
depends_on:
47+
- selenium-hub
48+
environment:
49+
- SE_EVENT_BUS_HOST=selenium-hub
50+
- SE_EVENT_BUS_PUBLISH_PORT=4442
51+
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
52+
- SE_ENABLE_TRACING=false
53+
- SE_RECORD_VIDEO=true
54+
- SE_VIDEO_FILE_NAME=auto
55+
- SE_NODE_GRID_URL=http://selenium-hub:4444
56+
57+
selenium-hub:
58+
image: selenium/hub:4.27.0-20241204
59+
container_name: selenium-hub
60+
environment:
61+
- SE_ENABLE_TRACING=false
62+
ports:
63+
- "4442:4442"
64+
- "4443:4443"
65+
- "4444:4444"

0 commit comments

Comments
 (0)