added drush to php image + gd + php-custom.ini, updated readme for reverse proxy with apache

This commit is contained in:
Bachir Soussi Chiadmi
2018-01-13 20:31:13 +01:00
parent f1f25d080d
commit a692fff233
4 changed files with 83 additions and 36 deletions
+21 -1
View File
@@ -1,3 +1,23 @@
FROM php:5.6-fpm
RUN docker-php-ext-install pdo_mysql
COPY ./php-custom.ini /usr/local/etc/php/conf.d/php-custom.ini
RUN apt-get update && apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libmcrypt-dev \
libpng-dev \
zip \
&& docker-php-ext-install -j$(nproc) iconv mcrypt \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install -j$(nproc) gd
RUN docker-php-ext-install pdo_mysql zip
RUN apt-get install -y git vim
RUN export COMPOSER_HOME=/usr/local/composer && \
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer && \
composer global require drush/drush:6.5.0 && \
composer global install && \
ln -s /usr/local/composer/vendor/drush/drush/drush /usr/local/bin/drush