##// END OF EJS Templates
Update docker files
Juan C. Espinoza -
r16:7151452b8eb5
parent child
Show More
@@ -1,2 +1,4
1 HOST_MONGO=mongo
1 HOST_MONGO=mongo
2 HOST_REDIS=redis No newline at end of file
2 HOST_REDIS=redis
3 TZ=America/Lima
4 APP_DIR=/app No newline at end of file
@@ -5,7 +5,11
5 RUN apt-get clean && apt-get update && apt-get install -y --no-install-recommends \
5 RUN apt-get clean && apt-get update && apt-get install -y --no-install-recommends \
6 g++ \
6 g++ \
7 gcc \
7 gcc \
8 && pip install -r requirements.txt \
8 tzdata \
9 && ln -snf /usr/share/zoneinfo/America/Lima /etc/localtime \
10 && echo "America/Lima" > /etc/timezone \
11 && dpkg-reconfigure -f noninteractive tzdata \
12 && pip install -r requirements.txt \
9 && apt-get purge -y --auto-remove gcc g++ \
13 && apt-get purge -y --auto-remove gcc g++ \
10 && rm -rf /var/lib/apt/lists/*
14 && rm -rf /var/lib/apt/lists/*
11 COPY . /app/
15 COPY . /app/
@@ -2,7 +2,7 version: '2'
2
2
3 services:
3 services:
4 web:
4 web:
5 container_name: 'realtime_web'
5 container_name: 'realtime'
6 build: .
6 build: .
7 restart: always
7 restart: always
8 image: realtime
8 image: realtime
@@ -14,13 +14,13 services:
14 - redis
14 - redis
15 - mongo
15 - mongo
16 volumes:
16 volumes:
17 - './:/app'
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: 'zmq_server'
23 container_name: 'realtime_zmq'
24 restart: always
24 restart: always
25 image: 'realtime'
25 image: 'realtime'
26 ports:
26 ports:
@@ -31,12 +31,12 services:
31 - redis
31 - redis
32 - mongo
32 - mongo
33 volumes:
33 volumes:
34 - './:/app'
34 - './:${APP_DIR}'
35 depends_on:
35 depends_on:
36 - web
36 - web
37
37
38 redis:
38 redis:
39 container_name: 'redis'
39 container_name: 'realtime_redis'
40 image: 'redis:3.2-alpine'
40 image: 'redis:3.2-alpine'
41 ports:
41 ports:
42 - '127.0.0.1:6379:6379'
42 - '127.0.0.1:6379:6379'
@@ -44,7 +44,7 services:
44 - 'redisdata:/data'
44 - 'redisdata:/data'
45
45
46 mongo:
46 mongo:
47 container_name: 'mongo'
47 container_name: 'realtime_mongo'
48 image: 'mongo:3.3'
48 image: 'mongo:3.3'
49 command: '--storageEngine wiredTiger'
49 command: '--storageEngine wiredTiger'
50 ports:
50 ports:
General Comments 0
You need to be logged in to leave comments. Login now