@@ -15,159 +15,57 @@ services:
1515 - |
1616 exec tail -f /dev/null
1717
18- php53 :
19- build : .docker/php53
20- working_dir : /app
21- volumes :
22- - .:/app
23- - db_socket:/var/run/mysqld
24- entrypoint :
25- - sh
26- - -c
27- - |
28- {
29- echo 'pdo_mysql.default_socket = /var/run/mysqld/mysql.sock'
30- echo 'memory_limit = -1'
31- echo 'short_open_tag = off'
32- echo 'magic_quotes_gpc = off'
33- echo 'date.timezone = "UTC"'
34- echo 'apc.enable_cli = on'
35- echo 'apc.use_request_time = 0'
36- } | tee -a /usr/local/lib/php.ini
37-
38- exec tail -f /dev/null
39- depends_on :
40- - db
41-
42- php54 : &services_php54
18+ php74 : &services_php74
4319 build :
44- context : .docker/php54
20+ context : .docker
4521 args :
46- MEMCACHE_VERSION : ' 3.0.8'
22+ PHP_VERSION : ' 7.4'
23+ MEMCACHE_VERSION : ' 4.0.5.2'
24+ APCU_VERSION : ' 5.1.23'
4725 environment :
48- MEMCACHED_HOST : memcached
26+ MEMCACHED_HOST : memcached
4927 working_dir : /app
5028 volumes :
51- - .:/app
52- - db_socket:/var/run/mysqld
29+ - .:/app
30+ - db_socket:/var/run/mysqld
5331 entrypoint :
54- - sh
55- - -c
56- - |
57- {
58- echo 'pdo_mysql.default_socket = /var/run/mysqld/mysql.sock'
59- echo 'memory_limit = -1'
60- echo 'short_open_tag = off'
61- echo 'magic_quotes_gpc = off'
62- echo 'date.timezone = "UTC"'
63- echo 'apc.enable_cli = on'
64- echo 'apc.use_request_time = 0'
65- } | tee -a /usr/local/etc/php/php.ini
66-
67- exec tail -f /dev/null
32+ - sh
33+ - -c
34+ - |
35+ {
36+ echo 'pdo_mysql.default_socket = /var/run/mysqld/mysql.sock'
37+ echo 'memory_limit = -1'
38+ echo 'short_open_tag = off'
39+ echo 'magic_quotes_gpc = off'
40+ echo 'date.timezone = "UTC"'
41+ echo 'apc.enable_cli = on'
42+ echo 'apc.use_request_time = 0'
43+ } | tee -a /usr/local/etc/php/php.ini
44+
45+ exec tail -f /dev/null
6846 depends_on :
69- - db
70- - memcached
71-
72- php55 :
73- << : *services_php54
74- build :
75- context : .docker/php55_71
76- args :
77- PHP_TAG : ' 5.5-cli'
78- MEMCACHE_VERSION : ' 3.0.8'
79- APCU_VERSION : ' 4.0.11'
80-
81- php56 :
82- << : *services_php54
83- build :
84- context : .docker/php55_71
85- args :
86- PHP_TAG : ' 5.6-cli-jessie'
87- MEMCACHE_VERSION : ' 3.0.8'
88- APCU_VERSION : ' 4.0.11'
89-
90- php70 :
91- << : *services_php54
92- build :
93- context : .docker/php55_71
94- args :
95- PHP_TAG : ' 7.0-cli-jessie'
96- MEMCACHE_VERSION : ' 4.0.5.2'
97- APCU_VERSION : ' 5.1.23'
98-
99- php71 :
100- << : *services_php54
101- build :
102- context : .docker/php55_71
103- args :
104- PHP_TAG : ' 7.1-cli-jessie'
105- MEMCACHE_VERSION : ' 4.0.5.2'
106- APCU_VERSION : ' 5.1.23'
107-
108-
109- php72 :
110- << : *services_php54
111- build :
112- context : .docker/php72_73
113- args :
114- PHP_VERSION : ' 7.2'
115- MEMCACHE_VERSION : ' 4.0.5.2'
116- APCU_VERSION : ' 5.1.23'
117-
118-
119- php73 :
120- << : *services_php54
121- build :
122- context : .docker/php72_73
123- args :
124- PHP_VERSION : ' 7.3'
125- MEMCACHE_VERSION : ' 4.0.5.2'
126- APCU_VERSION : ' 5.1.23'
127-
128-
129- php74 :
130- << : *services_php54
131- build :
132- context : .docker/php74_83
133- args :
134- PHP_VERSION : ' 7.4'
135- MEMCACHE_VERSION : ' 4.0.5.2'
136- APCU_VERSION : ' 5.1.23'
137-
138-
139- php80 :
140- << : *services_php54
141- build :
142- context : .docker/php74_83
143- args :
144- PHP_VERSION : ' 8.0'
145- MEMCACHE_VERSION : ' 8.0'
146- APCU_VERSION : ' 5.1.23'
147-
47+ - db
48+ - memcached
14849
14950 php81 :
150- << : *services_php54
51+ << : *services_php74
15152 build :
152- context : .docker/php74_83
15353 args :
15454 PHP_VERSION : ' 8.1'
15555 MEMCACHE_VERSION : ' 8.0'
15656 APCU_VERSION : ' 5.1.23'
15757
15858 php82 :
159- << : *services_php54
59+ << : *services_php74
16060 build :
161- context : .docker/php74_83
16261 args :
16362 PHP_VERSION : ' 8.2'
16463 MEMCACHE_VERSION : ' 8.0'
16564 APCU_VERSION : ' 5.1.23'
16665
16766 php83 :
168- << : *services_php54
67+ << : *services_php74
16968 build :
170- context : .docker/php74_83
17169 args :
17270 PHP_VERSION : ' 8.3'
17371 MEMCACHE_VERSION : ' 8.0'
0 commit comments