@@ -0,0 +1,7 | |||||
|
1 | HOST_MYSQL=mysql | |||
|
2 | HOST_REDIS=redis | |||
|
3 | MYSQL_ROOT_PASSWORD=r00tJRO | |||
|
4 | MYSQL_DATABASE=radarsys | |||
|
5 | MYSQL_USER=developer | |||
|
6 | MYSQL_PASSWORD=idi2015 | |||
|
7 | HOST_REDIS=redis No newline at end of file |
@@ -0,0 +1,60 | |||||
|
1 | version: '2' | |||
|
2 | services: | |||
|
3 | web: | |||
|
4 | container_name: 'radarsys_web' | |||
|
5 | build: . | |||
|
6 | restart: always | |||
|
7 | image: radarsys | |||
|
8 | command: gunicorn radarsys.wsgi:application -w 2 -b :8080 | |||
|
9 | env_file: .env | |||
|
10 | ports: | |||
|
11 | - "8080:8080" | |||
|
12 | links: | |||
|
13 | - redis | |||
|
14 | - mysql | |||
|
15 | volumes: | |||
|
16 | - './:/data' | |||
|
17 | depends_on: | |||
|
18 | - redis | |||
|
19 | - mysql | |||
|
20 | ||||
|
21 | redis: | |||
|
22 | container_name: 'redis' | |||
|
23 | image: 'redis:3.2-alpine' | |||
|
24 | ports: | |||
|
25 | - '127.0.0.1:6300:6379' | |||
|
26 | volumes: | |||
|
27 | - '/data/dockers/radarsys/redis:/data' | |||
|
28 | ||||
|
29 | celery_worker: | |||
|
30 | image: radarsys | |||
|
31 | env_file: .env | |||
|
32 | command: celery -A radarsys worker -l info | |||
|
33 | volumes_from: | |||
|
34 | - web | |||
|
35 | depends_on: | |||
|
36 | - web | |||
|
37 | ||||
|
38 | mysql: | |||
|
39 | container_name: 'mysql' | |||
|
40 | image: 'mysql:5.6' | |||
|
41 | env_file: .env | |||
|
42 | ports: | |||
|
43 | - '127.0.0.1:6301:3306' | |||
|
44 | volumes: | |||
|
45 | - '/data/dockers/radarsys/mysql:/var/lib/mysql' | |||
|
46 | ||||
|
47 | nginx: | |||
|
48 | container_name: 'radarsys_nginx' | |||
|
49 | restart: always | |||
|
50 | build: ./nginx/ | |||
|
51 | ports: | |||
|
52 | - "3000:80" | |||
|
53 | volumes: | |||
|
54 | - '/data/dockers/radarsys/nginx:/data/nginx' | |||
|
55 | volumes_from: | |||
|
56 | - web | |||
|
57 | links: | |||
|
58 | - web:web | |||
|
59 | depends_on: | |||
|
60 | - web |
General Comments 0
You need to be logged in to leave comments.
Login now