@@ -4,14 +4,19 @@ volumes:
44  db_socket :
55
66services :
7-   php53 :
8-     build : .docker/php53 
7+   php53 : &services_php 
8+     build :
9+       context : .docker/php53 
10+       args :
11+         MEMCACHE_VERSION : ' 3.0.8' 
12+         APC_VERSION : ' 3.1.13' 
913    working_dir : /app 
1014    volumes :
1115      - .:/app 
1216      - db_socket:/var/run/mysqld 
1317    environment :
1418      COMPOSER_HOME : /app/var/cache/composer 
19+       MEMCACHED_HOST : memcached 
1520    entrypoint :
1621      - sh 
1722      - -c 
@@ -23,46 +28,24 @@ services:
2328          echo 'magic_quotes_gpc = off' 
2429          echo 'date.timezone = "UTC"' 
2530          echo 'apc.enable_cli = ${APC_ENABLE_CLI-off}' 
26-           echo 'apc.use_request_time = 0 ' 
27-         } | tee -a /usr/local/lib /php.ini 
31+           echo 'apc.use_request_time = off ' 
32+         } | tee -a /usr/local/etc/php /php.ini 
2833
2934        exec tail -f /dev/null 
3035depends_on :
3136      - db 
37+       - memcached 
3238
33-   php54 : &services_php54 
39+   php54 :
40+     << : *services_php 
3441    build :
3542      context : .docker/php54 
3643      args :
3744        MEMCACHE_VERSION : ' 3.0.8' 
38-     environment :
39-       MEMCACHED_HOST : memcached 
40-       COMPOSER_HOME : /app/var/cache/composer 
41-     working_dir : /app 
42-     volumes :
43-       - .:/app 
44-       - db_socket:/var/run/mysqld 
45-     entrypoint :
46-       - sh 
47-       - -c 
48-       - | 
49-         { 
50-           echo 'pdo_mysql.default_socket = /var/run/mysqld/mysql.sock' 
51-           echo 'memory_limit = -1' 
52-           echo 'short_open_tag = off' 
53-           echo 'magic_quotes_gpc = off' 
54-           echo 'date.timezone = "UTC"' 
55-           echo 'apc.enable_cli = ${APC_ENABLE_CLI-off}' 
56-           echo 'apc.use_request_time = 0' 
57-         } | tee -a /usr/local/etc/php/php.ini 
58- 
59-         exec tail -f /dev/null 
60- depends_on :
61-       - db 
62-       - memcached 
45+         APC_VERSION : ' 3.1.13' 
6346
6447  php55 :
65-     << : *services_php54  
48+     << : *services_php  
6649    build :
6750      context : .docker/php55_71 
6851      args :
@@ -71,7 +54,7 @@ services:
7154        APCU_VERSION : ' 4.0.11' 
7255
7356  php56 :
74-     << : *services_php54  
57+     << : *services_php  
7558    build :
7659      context : .docker/php55_71 
7760      args :
@@ -80,7 +63,7 @@ services:
8063        APCU_VERSION : ' 4.0.11' 
8164
8265  php70 :
83-     << : *services_php54  
66+     << : *services_php  
8467    build :
8568      context : .docker/php55_71 
8669      args :
@@ -89,7 +72,7 @@ services:
8972        APCU_VERSION : ' ' 
9073
9174  php71 :
92-     << : *services_php54  
75+     << : *services_php  
9376    build :
9477      context : .docker/php55_71 
9578      args :
@@ -98,7 +81,7 @@ services:
9881        APCU_VERSION : ' ' 
9982
10083  php72 :
101-     << : *services_php54  
84+     << : *services_php  
10285    build :
10386      context : .docker/php72_73 
10487      args :
@@ -107,7 +90,7 @@ services:
10790        APCU_VERSION : ' ' 
10891
10992  php73 :
110-     << : *services_php54  
93+     << : *services_php  
11194    build :
11295      context : .docker/php72_73 
11396      args :
@@ -116,7 +99,7 @@ services:
11699        APCU_VERSION : ' ' 
117100
118101  php74 :
119-     << : *services_php54  
102+     << : *services_php  
120103    build :
121104      context : .docker/php74_83 
122105      args :
@@ -125,7 +108,7 @@ services:
125108        APCU_VERSION : ' ' 
126109
127110  php80 :
128-     << : *services_php54  
111+     << : *services_php  
129112    build :
130113      context : .docker/php74_83 
131114      args :
@@ -134,7 +117,7 @@ services:
134117        APCU_VERSION : ' ' 
135118
136119  php81 :
137-     << : *services_php54  
120+     << : *services_php  
138121    build :
139122      context : .docker/php74_83 
140123      args :
@@ -143,7 +126,7 @@ services:
143126        APCU_VERSION : ' ' 
144127
145128  php82 :
146-     << : *services_php54  
129+     << : *services_php  
147130    build :
148131      context : .docker/php74_83 
149132      args :
@@ -152,7 +135,7 @@ services:
152135        APCU_VERSION : ' ' 
153136
154137  php83 :
155-     << : *services_php54  
138+     << : *services_php  
156139    build :
157140      context : .docker/php74_83 
158141      args :
0 commit comments