File tree Expand file tree Collapse file tree 5 files changed +1160
-1280
lines changed
Expand file tree Collapse file tree 5 files changed +1160
-1280
lines changed Original file line number Diff line number Diff line change 1+ # To execute this docker-compose yml file use `docker-compose -f <file_name> up`
2+ # Add the `-d` flag at the end for detached execution
3+ version : " 3"
4+ services :
5+ chrome :
6+ image : selenium/node-chrome:4.1.2-20220217
7+ shm_size : 2gb
8+ depends_on :
9+ - selenium-hub
10+ scale : 1
11+ environment :
12+ - SE_EVENT_BUS_HOST=selenium-hub
13+ - SE_EVENT_BUS_PUBLISH_PORT=4442
14+ - SE_EVENT_BUS_SUBSCRIBE_PORT=4443
15+ restart : on-failure
16+
17+ edge :
18+ image : selenium/node-edge:4.1.2-20220217
19+ shm_size : 2gb
20+ depends_on :
21+ - selenium-hub
22+ scale : 1
23+ environment :
24+ - SE_EVENT_BUS_HOST=selenium-hub
25+ - SE_EVENT_BUS_PUBLISH_PORT=4442
26+ - SE_EVENT_BUS_SUBSCRIBE_PORT=4443
27+ restart : on-failure
28+
29+ firefox :
30+ image : selenium/node-firefox:4.1.2-20220217
31+ shm_size : 2gb
32+ depends_on :
33+ - selenium-hub
34+ scale : 1
35+ environment :
36+ - SE_EVENT_BUS_HOST=selenium-hub
37+ - SE_EVENT_BUS_PUBLISH_PORT=4442
38+ - SE_EVENT_BUS_SUBSCRIBE_PORT=4443
39+ restart : on-failure
40+
41+ selenium-hub :
42+ image : selenium/hub:4.1.2-20220217
43+ container_name : selenium-hub
44+ restart : always
45+ ports :
46+ - " 4442:4442"
47+ - " 4443:4443"
48+ - " 4444:4444"
49+
50+ jenkins :
51+ image : jenkins/jenkins:lts
52+ privileged : true
53+ user : root
54+ ports :
55+ - 8082:8080
56+ - 50000:50000
57+ container_name : jenkins
58+ volumes :
59+ - D:/jenkins_home:/var/jenkins_home
Original file line number Diff line number Diff line change 33version : " 3"
44services :
55 chrome :
6- image : selenium/node-chrome:4.1.2-20220217
7- shm_size : 2gb
8- depends_on :
9- - selenium-hub
10- scale : 1
11- environment :
12- - SE_EVENT_BUS_HOST=selenium-hub
13- - SE_EVENT_BUS_PUBLISH_PORT=4442
14- - SE_EVENT_BUS_SUBSCRIBE_PORT=4443
15- restart : on-failure
16-
17- edge :
18- image : selenium/node-edge:4.1.2-20220217
6+ image : seleniarm/node-chromium:latest
197 shm_size : 2gb
208 depends_on :
219 - selenium-hub
@@ -27,7 +15,7 @@ services:
2715 restart : on-failure
2816
2917 firefox :
30- image : selenium /node-firefox:4.1.2-20220217
18+ image : seleniarm /node-firefox:latest
3119 shm_size : 2gb
3220 depends_on :
3321 - selenium-hub
@@ -39,20 +27,10 @@ services:
3927 restart : on-failure
4028
4129 selenium-hub :
42- image : selenium /hub:4.1.2-20220217
30+ image : seleniarm /hub:latest
4331 container_name : selenium-hub
4432 restart : always
4533 ports :
4634 - " 4442:4442"
4735 - " 4443:4443"
48- - " 4444:4444"
49- jenkins :
50- image : jenkins/jenkins:lts
51- privileged : true
52- user : root
53- ports :
54- - 8082:8080
55- - 50000:50000
56- container_name : jenkins
57- volumes :
58- - D:/jenkins_home:/var/jenkins_home
36+ - " 4444:4444"
You can’t perform that action at this time.
0 commit comments