Skip to content

Commit 29da506

Browse files
author
Daniel Silva
committed
Updated PHP version to 7.1
1 parent 0078381 commit 29da506

File tree

2 files changed

+16
-8
lines changed

2 files changed

+16
-8
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Based on [Master Zend Framework blog post](http://www.masterzendframework.com/do
1717
## Contents
1818

1919
* [`nginx:latest`](https://hub.docker.com/_/nginx/)
20-
* [`php:5.6-fpm`](https://hub.docker.com/_/php/)
20+
* [`php:7.1-fpm`](https://hub.docker.com/_/php/)
2121
* [`mysql:latest`](https://hub.docker.com/_/mysql/)
2222
* [`phpmyadmin/phpmyadmin:latest`](https://hub.docker.com/r/phpmyadmin/phpmyadmin/)
2323

docker/php/Dockerfile

+15-7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
1-
FROM php:5.6-fpm
1+
FROM php:7.1-fpm
22

3-
RUN apt-get update && apt-get install -y \
4-
libfreetype6-dev \
5-
libjpeg62-turbo-dev \
6-
libmcrypt-dev \
7-
libpng12-dev \
3+
RUN apt-get update \
4+
&& echo 'deb http://packages.dotdeb.org jessie all' >> /etc/apt/sources.list \
5+
&& echo 'deb-src http://packages.dotdeb.org jessie all' >> /etc/apt/sources.list \
6+
&& apt-get install -y wget \
7+
&& wget https://www.dotdeb.org/dotdeb.gpg \
8+
&& apt-key add dotdeb.gpg \
9+
&& apt-get update \
10+
&& apt-get install -y \
11+
php7.0-mysql \
12+
libfreetype6-dev \
13+
libjpeg62-turbo-dev \
14+
libmcrypt-dev \
15+
libpng12-dev \
816
&& docker-php-ext-install -j$(nproc) iconv mcrypt \
917
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
10-
&& docker-php-ext-install -j$(nproc) mysql mysqli pdo pdo_mysql gd
18+
&& docker-php-ext-install -j$(nproc) mysqli pdo pdo_mysql gd

0 commit comments

Comments
 (0)