File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -58,6 +58,13 @@ tasks:
5858 image : quay.io/continuouspipe/nginx
5959 tag : ${FROM_TAG}
6060 reuse : false
61+ php72_apache :
62+ image : quay.io/continuouspipe/php7.2-apache
63+ tag : ${FROM_TAG}
64+ reuse : false
65+ environment :
66+ PHP_VERSION : ' 7.2'
67+ FROM_TAG : ${FROM_TAG}
6168 php71_apache :
6269 image : quay.io/continuouspipe/php7.1-apache
6370 tag : ${FROM_TAG}
@@ -79,6 +86,13 @@ tasks:
7986 environment :
8087 PHP_VERSION : ' 5.6'
8188 FROM_TAG : ${FROM_TAG}
89+ php72_nginx :
90+ image : quay.io/continuouspipe/php7.2-nginx
91+ tag : ${FROM_TAG}
92+ reuse : false
93+ environment :
94+ PHP_VERSION : ' 7.2'
95+ FROM_TAG : ${FROM_TAG}
8296 php71_nginx :
8397 image : quay.io/continuouspipe/php7.1-nginx
8498 tag : ${FROM_TAG}
@@ -119,6 +133,14 @@ tasks:
119133 first_level_dependency_images :
120134 build :
121135 services :
136+ symfony_php72_nginx :
137+ image : quay.io/continuouspipe/symfony-php7.2-nginx
138+ tag : ${FROM_TAG}
139+ reuse : false
140+ environment :
141+ PHP_VERSION : ' 7.2'
142+ WEB_SERVER : nginx
143+ FROM_TAG : ${FROM_TAG}
122144 symfony_php71_nginx :
123145 image : quay.io/continuouspipe/symfony-php7.1-nginx
124146 tag : ${FROM_TAG}
@@ -127,6 +149,14 @@ tasks:
127149 PHP_VERSION : ' 7.1'
128150 WEB_SERVER : nginx
129151 FROM_TAG : ${FROM_TAG}
152+ symfony_php72_apache :
153+ image : quay.io/continuouspipe/symfony-php7.2-apache
154+ tag : ${FROM_TAG}
155+ reuse : false
156+ environment :
157+ PHP_VERSION : ' 7.2'
158+ WEB_SERVER : apache
159+ FROM_TAG : ${FROM_TAG}
130160 symfony_php71_apache :
131161 image : quay.io/continuouspipe/symfony-php7.1-apache
132162 tag : ${FROM_TAG}
Original file line number Diff line number Diff line change @@ -332,6 +332,16 @@ services:
332332 depends_on :
333333 - php71_apache
334334
335+ php72_apache :
336+ build :
337+ context : ./php/
338+ dockerfile : Dockerfile-apache
339+ args :
340+ PHP_VERSION : ' 7.2'
341+ image : quay.io/continuouspipe/php7.2-apache:latest
342+ depends_on :
343+ - ubuntu
344+
335345 php71_apache :
336346 build :
337347 context : ./php/
@@ -362,6 +372,16 @@ services:
362372 depends_on :
363373 - ubuntu
364374
375+ php72_nginx :
376+ build :
377+ context : ./php/
378+ dockerfile : Dockerfile-nginx
379+ args :
380+ PHP_VERSION : ' 7.2'
381+ image : quay.io/continuouspipe/php7.2-nginx:latest
382+ depends_on :
383+ - ubuntu
384+
365385 php71_nginx :
366386 build :
367387 context : ./php/
@@ -484,6 +504,16 @@ services:
484504 depends_on :
485505 - php71_apache
486506
507+ symfony_php72_nginx :
508+ build :
509+ context : ./symfony/
510+ args :
511+ PHP_VERSION : ' 7.2'
512+ WEB_SERVER : nginx
513+ image : quay.io/continuouspipe/symfony-php7.2-nginx:latest
514+ depends_on :
515+ - php72_nginx
516+
487517 symfony_php71_nginx :
488518 build :
489519 context : ./symfony/
@@ -514,6 +544,16 @@ services:
514544 depends_on :
515545 - php56_nginx
516546
547+ symfony_php72_apache :
548+ build :
549+ context : ./symfony/
550+ args :
551+ PHP_VERSION : ' 7.2'
552+ WEB_SERVER : apache
553+ image : quay.io/continuouspipe/symfony-php7.2-apache:latest
554+ depends_on :
555+ - php72_apache
556+
517557 symfony_php71_apache :
518558 build :
519559 context : ./symfony/
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ RUN echo 'deb http://s3-eu-west-1.amazonaws.com/qafoo-profiler/packages debian m
3030 "php$PHP_VERSION-gd" \
3131 "php$PHP_VERSION-intl" \
3232 "php$PHP_VERSION-mbstring" \
33- "php$PHP_VERSION-mcrypt" \
33+ "$( dpkg --compare-versions "$PHP_VERSION" ge 7.2 || echo " php$PHP_VERSION-mcrypt" ) " \
3434 "php$PHP_VERSION-opcache" \
3535 "php$PHP_VERSION-pgsql" \
3636 "php$PHP_VERSION-soap" \
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ RUN echo 'deb http://s3-eu-west-1.amazonaws.com/qafoo-profiler/packages debian m
2727 "php$PHP_VERSION-gd" \
2828 "php$PHP_VERSION-intl" \
2929 "php$PHP_VERSION-mbstring" \
30- "php$PHP_VERSION-mcrypt" \
30+ "$( dpkg --compare-versions "$PHP_VERSION" ge 7.2 || echo " php$PHP_VERSION-mcrypt" ) " \
3131 "php$PHP_VERSION-opcache" \
3232 "php$PHP_VERSION-pgsql" \
3333 "php$PHP_VERSION-soap" \
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ RUN export PHP_VERSION=${PHP_FULL_VERSION%.[0-9]*} \
2929 libicu-dev \
3030 libjpeg-dev \
3131 libltdl-dev \
32- libmcrypt-dev \
32+ "$( dpkg --compare-versions "$PHP_VERSION" ge 7.2 || echo " libmcrypt-dev" )" \
3333 libmemcached-dev \
3434 libmysqlclient-dev \
3535 libpng-dev \
@@ -75,7 +75,7 @@ RUN export PHP_VERSION=${PHP_FULL_VERSION%.[0-9]*} \
7575 --with-webp-dir=/usr \
7676 --enable-intl \
7777 --enable-mbstring \
78- -- with-mcrypt \
78+ "$( dpkg --compare-versions "$PHP_VERSION" ge 7.2 || echo "-- with-mcrypt" )" \
7979 --with-mhash \
8080 --enable-mysqlnd \
8181 --with-mysql=mysqlnd \
@@ -117,7 +117,7 @@ RUN export PHP_VERSION=${PHP_FULL_VERSION%.[0-9]*} \
117117 --with-webp-dir=/usr \
118118 --enable-intl \
119119 --enable-mbstring \
120- -- with-mcrypt \
120+ "$( dpkg --compare-versions "$PHP_VERSION" ge 7.2 || echo "-- with-mcrypt" )" \
121121 --with-mhash \
122122 --enable-mysqlnd \
123123 --with-mysql=mysqlnd \
Original file line number Diff line number Diff line change 11# PHP Apache
2+ For PHP 7.2 in a Dockerfile:
3+ ``` Dockerfile
4+ FROM quay.io/continuouspipe/php7.2-apache:stable
5+ ARG GITHUB_TOKEN=
6+
7+ COPY . /app
8+ RUN container build
9+ ```
10+ or in a docker-compose.yml:
11+ ``` yml
12+ version : ' 3'
13+ services :
14+ web :
15+ image : quay.io/continuouspipe/php7.2-apache:stable
16+ ` ` `
17+
18+ For PHP 7.1 in a Dockerfile:
19+ ` ` ` Dockerfile
20+ FROM quay.io/continuouspipe/php7.1-apache:stable
21+ ARG GITHUB_TOKEN=
22+
23+ COPY . /app
24+ RUN container build
25+ ```
26+ or in a docker-compose.yml:
27+ ``` yml
28+ version : ' 3'
29+ services :
30+ web :
31+ image : quay.io/continuouspipe/php7.1-apache:stable
32+ ` ` `
233
334For PHP 7.0 in a Dockerfile:
435` ` ` Dockerfile
Original file line number Diff line number Diff line change 11# PHP NGINX
22
3+ For PHP 7.2 in a Dockerfile:
4+ ``` Dockerfile
5+ FROM quay.io/continuouspipe/php7.2-nginx:stable
6+ ARG GITHUB_TOKEN=
7+
8+ COPY . /app
9+ RUN container build
10+ ```
11+ or in a docker-compose.yml:
12+ ``` yml
13+ version : ' 3'
14+ services :
15+ web :
16+ image : quay.io/continuouspipe/php7.2-nginx:stable
17+ ` ` `
18+
319For PHP 7.1 in a Dockerfile:
420` ` ` Dockerfile
521FROM quay.io/continuouspipe/php7.1-nginx:stable
Original file line number Diff line number Diff line change @@ -66,6 +66,15 @@ var/cache/**
6666# Symfony with Nginx
6767
6868In a Dockerfile:
69+ ``` Dockerfile
70+ FROM quay.io/continuouspipe/symfony-php7.2-nginx:stable
71+ ARG GITHUB_TOKEN=
72+ ARG SYMFONY_ENV=prod
73+
74+ COPY . /app/
75+ RUN container build
76+ ```
77+
6978``` Dockerfile
7079FROM quay.io/continuouspipe/symfony-php7.1-nginx:stable
7180ARG GITHUB_TOKEN=
@@ -96,6 +105,15 @@ RUN container build
96105# Symfony with Apache
97106
98107In a Dockerfile:
108+ ``` Dockerfile
109+ FROM quay.io/continuouspipe/symfony-php7.2-apache:stable
110+ ARG GITHUB_TOKEN=
111+ ARG SYMFONY_ENV=prod
112+
113+ COPY . /app/
114+ RUN container build
115+ ```
116+
99117``` Dockerfile
100118FROM quay.io/continuouspipe/symfony-php7.1-apache:stable
101119ARG GITHUB_TOKEN=
You can’t perform that action at this time.
0 commit comments