返回 social-analyzer
docker-compose.yml
根目录 / docker-compose.yml
1 version: "3"
2 services:
3 social-analyzer:
4 build: .
5 ports:
6 - "9005:9005"
7 depends_on:
8 - hub
9 links:
10 - hub
11 entrypoint: npm start -- --docker --grid "http://hub:4444/wd/hub"
12 hub:
13 image: selenium/hub
14 ports:
15 - "4444:4444"
16 environment:
17 GRID_MAX_SESSION: 16
18 GRID_BROWSER_TIMEOUT: 6000
19 GRID_TIMEOUT: 6000
20 firefox:
21 image: selenium/node-firefox
22 container_name: web-automation_firefox
23 depends_on:
24 - hub
25 environment:
26 SE_EVENT_BUS_HOST: hub
27 SE_EVENT_BUS_PUBLISH_PORT: 4442
28 SE_EVENT_BUS_SUBSCRIBE_PORT: 4443
29 SE_NODE_MAX_SESSIONS: ${CPU_CORES:-2}
30 volumes:
31 - /dev/shm:/dev/shm
32 ports:
33 - "9002:5900"
34 links:
35 - hub
36
36 lines YAML