Skip to content
This repository was archived by the owner on Jun 22, 2024. It is now read-only.

Commit 0b1cafc

Browse files
committed
Adding dev compose file
Also, removing port mapping for Nodes as it is not needed, the live view can be seen through the Grid UI. [skip ci]
1 parent dde467e commit 0b1cafc

File tree

5 files changed

+51
-27
lines changed

5 files changed

+51
-27
lines changed

docker-compose-v3-dev.yml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# To execute this docker-compose yml file use `docker-compose -f docker-compose-v3-dev.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-dev.yml down`
4+
version: "3"
5+
services:
6+
chrome:
7+
image: selenium/node-chrome:4.0.0-20211102
8+
shm_size: 2gb
9+
volumes:
10+
- ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar
11+
depends_on:
12+
- selenium-hub
13+
environment:
14+
- SE_EVENT_BUS_HOST=selenium-hub
15+
- SE_EVENT_BUS_PUBLISH_PORT=4442
16+
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
17+
18+
edge:
19+
image: selenium/node-edge:4.0.0-20211102
20+
shm_size: 2gb
21+
volumes:
22+
- ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar
23+
depends_on:
24+
- selenium-hub
25+
environment:
26+
- SE_EVENT_BUS_HOST=selenium-hub
27+
- SE_EVENT_BUS_PUBLISH_PORT=4442
28+
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
29+
30+
firefox:
31+
image: selenium/node-firefox:4.0.0-20211102
32+
shm_size: 2gb
33+
volumes:
34+
- ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar
35+
depends_on:
36+
- selenium-hub
37+
environment:
38+
- SE_EVENT_BUS_HOST=selenium-hub
39+
- SE_EVENT_BUS_PUBLISH_PORT=4442
40+
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
41+
42+
selenium-hub:
43+
image: selenium/hub:4.0.0-20211102
44+
container_name: selenium-hub
45+
volumes:
46+
- ./selenium_server_deploy.jar:/opt/selenium/selenium-server.jar
47+
ports:
48+
- "4442:4442"
49+
- "4443:4443"
50+
- "4444:4444"

docker-compose-v3-full-grid-dev.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,6 @@ services:
9191
- SE_EVENT_BUS_HOST=selenium-event-bus
9292
- SE_EVENT_BUS_PUBLISH_PORT=4442
9393
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
94-
ports:
95-
- "6900:5900"
9694

9795
edge:
9896
image: selenium/node-edge:4.0.0-20211102
@@ -105,8 +103,6 @@ services:
105103
- SE_EVENT_BUS_HOST=selenium-event-bus
106104
- SE_EVENT_BUS_PUBLISH_PORT=4442
107105
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
108-
ports:
109-
- "6901:5900"
110106

111107
firefox:
112108
image: selenium/node-firefox:4.0.0-20211102
@@ -119,5 +115,3 @@ services:
119115
- SE_EVENT_BUS_HOST=selenium-event-bus
120116
- SE_EVENT_BUS_PUBLISH_PORT=4442
121117
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
122-
ports:
123-
- "6902:5900"

docker-compose-v3-full-grid.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,6 @@ services:
7979
- SE_EVENT_BUS_HOST=selenium-event-bus
8080
- SE_EVENT_BUS_PUBLISH_PORT=4442
8181
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
82-
ports:
83-
- "6900:5900"
8482

8583
edge:
8684
image: selenium/node-edge:4.0.0-20211102
@@ -91,8 +89,6 @@ services:
9189
- SE_EVENT_BUS_HOST=selenium-event-bus
9290
- SE_EVENT_BUS_PUBLISH_PORT=4442
9391
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
94-
ports:
95-
- "6901:5900"
9692

9793
firefox:
9894
image: selenium/node-firefox:4.0.0-20211102
@@ -102,6 +98,4 @@ services:
10298
environment:
10399
- SE_EVENT_BUS_HOST=selenium-event-bus
104100
- SE_EVENT_BUS_PUBLISH_PORT=4442
105-
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
106-
ports:
107-
- "6902:5900"
101+
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443

docker-compose-v3-video.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ services:
1212
- SE_EVENT_BUS_HOST=selenium-hub
1313
- SE_EVENT_BUS_PUBLISH_PORT=4442
1414
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
15-
ports:
16-
- "6900:5900"
1715

1816
edge:
1917
image: selenium/node-edge:4.0.0-20211102
@@ -24,8 +22,6 @@ services:
2422
- SE_EVENT_BUS_HOST=selenium-hub
2523
- SE_EVENT_BUS_PUBLISH_PORT=4442
2624
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
27-
ports:
28-
- "6901:5900"
2925

3026
firefox:
3127
image: selenium/node-firefox:4.0.0-20211102
@@ -36,8 +32,6 @@ services:
3632
- SE_EVENT_BUS_HOST=selenium-hub
3733
- SE_EVENT_BUS_PUBLISH_PORT=4442
3834
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
39-
ports:
40-
- "6902:5900"
4135

4236
chrome_video:
4337
image: selenium/video:ffmpeg-4.3.1-20211102

docker-compose-v3.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# To execute this docker-compose yml file use `docker-compose -f docker-compose-v3.yml up`
22
# Add the `-d` flag at the end for detached execution
3-
# Change "SE_NODE_GRID_URL=http://localhost:4444" to the URL/IP where the Grid is accesible.
43
# To stop the execution, hit Ctrl+C, and then `docker-compose -f docker-compose-v3.yml down`
54
version: "3"
65
services:
@@ -13,9 +12,6 @@ services:
1312
- SE_EVENT_BUS_HOST=selenium-hub
1413
- SE_EVENT_BUS_PUBLISH_PORT=4442
1514
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
16-
- SE_NODE_GRID_URL=http://localhost:4444
17-
ports:
18-
- "6900:5900"
1915

2016
edge:
2117
image: selenium/node-edge:4.0.0-20211102
@@ -27,8 +23,6 @@ services:
2723
- SE_EVENT_BUS_PUBLISH_PORT=4442
2824
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
2925
- SE_NODE_GRID_URL=http://localhost:4444
30-
ports:
31-
- "6901:5900"
3226

3327
firefox:
3428
image: selenium/node-firefox:4.0.0-20211102
@@ -40,8 +34,6 @@ services:
4034
- SE_EVENT_BUS_PUBLISH_PORT=4442
4135
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
4236
- SE_NODE_GRID_URL=http://localhost:4444
43-
ports:
44-
- "6902:5900"
4537

4638
selenium-hub:
4739
image: selenium/hub:4.0.0-20211102

0 commit comments

Comments
 (0)