forked from eko/docker-symfony
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
56 lines (51 loc) · 1.05 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
application:
build: code
volumes:
- /var/www:/var/www
tty: true
db:
image: mysql
ports:
- 3306:3306
environment:
MYSQL_ROOT_PASSWORD: root
redis:
image: redis
command: 'redis-server --appendonly yes'
volumes:
- /var/www/redis:/var/lib/redis
php:
build: php-7-fpm
volumes_from:
- application
links:
- db
- redis
nginx-symfony.dev:
build: nginx
ports:
- 80:80
links:
- php
volumes_from:
- application
volumes:
- ./logs/nginx/symfony.dev/:/var/log/nginx
environment:
NGINX_SERVER_NAME: symfony.dev
NGINX_DOCUMENT_ROOT: /var/www/symfony/web
NGINX_INDEX_FILE: app.php
nginx-test.dev:
build: nginx
ports:
- 81:80
links:
- php
volumes_from:
- application
volumes:
- ./logs/nginx/test.dev/:/var/log/nginx
environment:
NGINX_SERVER_NAME: test.dev
NGINX_DOCUMENT_ROOT: /var/www/test/web
NGINX_INDEX_FILE: index.php