##// END OF EJS Templates
docker compose files...
Fiorella Quino -
r297:6e87187c5cc7
parent child
Show More
@@ -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
@@ -0,0 +1,5
1 FROM tutum/nginx
2
3 RUN rm /etc/nginx/sites-enabled/default
4 ADD sites-enabled/ /etc/nginx/sites-enabled
5 ADD sites-enabled/radarsys /etc/nginx/conf.d/
@@ -0,0 +1,17
1 server {
2
3 listen 80;
4 server_name sir.com;
5
6 access_log /dev/stdout;
7 error_log /dev/stdout info;
8
9 location /static {
10 alias /data/media/static;
11 }
12
13 location / {
14 proxy_pass http://web:8080;
15 }
16
17 }
General Comments 0
You need to be logged in to leave comments. Login now