From 95ef5e1e70b419f3cd8ba9f509dac28172c852eb Mon Sep 17 00:00:00 2001 From: Tim Bracken Date: Tue, 16 Aug 2016 15:13:58 -0400 Subject: [PATCH] Add Drush and Opcache to laradock because they are needed for drupal development. --- php-fpm/Dockerfile-56 | 6 ++++++ php-fpm/Dockerfile-70 | 6 ++++++ workspace/Dockerfile | 14 ++++++++++++++ 3 files changed, 26 insertions(+) diff --git a/php-fpm/Dockerfile-56 b/php-fpm/Dockerfile-56 index 75daf66e..f1b8bd7c 100644 --- a/php-fpm/Dockerfile-56 +++ b/php-fpm/Dockerfile-56 @@ -89,6 +89,12 @@ RUN if [ ${INSTALL_MEMCACHED} = true ]; then \ docker-php-ext-enable memcached \ ;fi +##################################### +# Opcache: +##################################### +RUN docker-php-ext-install opcache +RUN docker-php-ext-enable opcache + # #-------------------------------------------------------------------------- diff --git a/php-fpm/Dockerfile-70 b/php-fpm/Dockerfile-70 index ca129bba..a4766bdc 100644 --- a/php-fpm/Dockerfile-70 +++ b/php-fpm/Dockerfile-70 @@ -100,6 +100,12 @@ RUN if [ ${INSTALL_MEMCACHED} = true ]; then \ && docker-php-ext-enable memcached \ ;fi +##################################### +# Opcache: +##################################### +RUN docker-php-ext-install opcache +RUN docker-php-ext-enable opcache + # #-------------------------------------------------------------------------- diff --git a/workspace/Dockerfile b/workspace/Dockerfile index 31d47ecf..7caf004c 100644 --- a/workspace/Dockerfile +++ b/workspace/Dockerfile @@ -97,6 +97,20 @@ RUN if [ ${COMPOSER_GLOBAL_INSTALL} = true ]; then \ composer global install \ ;fi +##################################### +# Drush: +##################################### +ENV DRUSH_VERSION 8.1.2 + +# Install Drush 8 with the phar file. +USER root +RUN curl -fsSL -o /usr/local/bin/drush "https://github.com/drush-ops/drush/releases/download/$DRUSH_VERSION/drush.phar" && \ + chmod +x /usr/local/bin/drush + +#Check if drush works for the laradock user +USER laradock +RUN drush core-status + ##################################### # Node / NVM: #####################################