@@ -1,4 +1,4 | |||||
1 | HOST_MONGO=mongo |
|
1 | HOST_MONGO=realtime_mongo | |
2 | HOST_REDIS=redis |
|
2 | HOST_REDIS=realtime_redis | |
3 | TZ=America/Lima |
|
3 | TZ=America/Lima | |
4 | APP_DIR=/app No newline at end of file |
|
4 | APP_DIR=/app |
@@ -1,57 +1,55 | |||||
1 | version: '2' |
|
1 | version: '2' | |
2 |
|
2 | |||
3 | services: |
|
3 | services: | |
4 | web: |
|
4 | web: | |
5 | container_name: 'realtime' |
|
5 | container_name: 'realtime' | |
6 | build: . |
|
6 | build: . | |
7 | restart: always |
|
7 | restart: always | |
8 | image: realtime |
|
8 | image: realtime | |
9 | command: python manage.py runserver 0.0.0.0:8000 |
|
9 | command: python manage.py runserver 0.0.0.0:8000 | |
10 | env_file: .env |
|
10 | env_file: .env | |
11 | ports: |
|
11 | ports: | |
12 | - "8000:8000" |
|
12 | - "8000:8000" | |
13 | links: |
|
13 | links: | |
14 | - redis |
|
14 | - redis | |
15 | - mongo |
|
15 | - mongo | |
16 | volumes: |
|
16 | volumes: | |
17 | - './:${APP_DIR}' |
|
17 | - './:${APP_DIR}' | |
18 | depends_on: |
|
18 | depends_on: | |
19 | - redis |
|
19 | - redis | |
20 | - mongo |
|
20 | - mongo | |
21 |
|
21 | |||
22 | zmq_server: |
|
22 | zmq_server: | |
23 | container_name: 'realtime_zmq' |
|
23 | container_name: 'realtime_zmq' | |
24 | restart: always |
|
24 | restart: always | |
25 | image: 'realtime' |
|
25 | image: 'realtime' | |
26 | ports: |
|
26 | ports: | |
27 | - '4444:4444' |
|
27 | - '4444:4444' | |
28 | command: 'python -u scripts/server.py' |
|
28 | command: 'python -u scripts/server.py' | |
29 | env_file: .env |
|
29 | env_file: .env | |
30 | links: |
|
30 | links: | |
31 | - redis |
|
31 | - redis | |
32 | - mongo |
|
32 | - mongo | |
33 | volumes: |
|
33 | volumes: | |
34 | - './:${APP_DIR}' |
|
34 | - './:${APP_DIR}' | |
35 | depends_on: |
|
35 | depends_on: | |
36 | - web |
|
36 | - web | |
37 |
|
37 | |||
38 | redis: |
|
38 | redis: | |
39 | container_name: 'realtime_redis' |
|
39 | container_name: 'realtime_redis' | |
40 | image: 'redis:3.2-alpine' |
|
40 | image: 'redis:3.2-alpine' | |
41 | ports: |
|
|||
42 | - '127.0.0.1:6379:6379' |
|
|||
43 | volumes: |
|
41 | volumes: | |
44 | - 'redisdata:/data' |
|
42 | - 'redisdata:/data' | |
45 |
|
43 | |||
46 | mongo: |
|
44 | mongo: | |
47 | container_name: 'realtime_mongo' |
|
45 | container_name: 'realtime_mongo' | |
48 | image: 'mongo:4.0' |
|
46 | image: 'mongo:4.0' | |
49 | command: '--storageEngine wiredTiger' |
|
47 | command: '--storageEngine wiredTiger' | |
50 | ports: |
|
48 | ports: | |
51 | - '127.0.0.1:27017:27017' |
|
49 | - '127.0.0.1:27017:27017' | |
52 | volumes: |
|
50 | volumes: | |
53 | - 'mongodata:/data/db' |
|
51 | - 'mongodata:/data/db' | |
54 |
|
52 | |||
55 | volumes: |
|
53 | volumes: | |
56 | redisdata: |
|
54 | redisdata: | |
57 | mongodata: No newline at end of file |
|
55 | mongodata: |
General Comments 0
You need to be logged in to leave comments.
Login now