From a0d8075c28e2e4207927f6e04fd861fc6eff1d78 Mon Sep 17 00:00:00 2001 From: Riddhesh Sanghvi Date: Fri, 12 Jun 2020 18:18:34 +0530 Subject: [PATCH] Update wp-plugin-base image Signed-off-by: Riddhesh Sanghvi --- wp-plugin-base/Dockerfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/wp-plugin-base/Dockerfile b/wp-plugin-base/Dockerfile index eabfa3c..c2ebe43 100644 --- a/wp-plugin-base/Dockerfile +++ b/wp-plugin-base/Dockerfile @@ -1,6 +1,6 @@ -FROM php:7.1-apache +FROM php:7.4-apache -LABEL maintainer="Thrijith Thankachan " +LABEL maintainer="Thrijith Thankachan , Riddhesh Sanghvi " # Install basic requirements # Install Node (with NPM), and Yarn (via package manager for Debian) @@ -18,7 +18,7 @@ RUN apt update \ bzip2 \ libbz2-dev \ zlib1g-dev \ - mysql-client \ + mariadb-client \ libfontconfig \ libfreetype6-dev \ libjpeg62-turbo-dev \ @@ -29,7 +29,7 @@ RUN apt update \ libmcrypt-dev \ gnupg \ subversion rsync \ - && curl -sL https://deb.nodesource.com/setup_8.x | bash - \ + && curl -sL https://deb.nodesource.com/setup_12.x | bash - \ && apt update \ && apt install -y nodejs \ && apt clean -y && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* \ @@ -44,7 +44,7 @@ ENV COMPOSER_HOME /composer ENV COMPOSER_VERSION 1.8.4 RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" \ -&& php -r "if (hash_file('sha384', 'composer-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" \ +&& php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" \ && php composer-setup.php --no-ansi --install-dir=/usr/bin --filename=composer --version=${COMPOSER_VERSION} \ && php -r "unlink('composer-setup.php');" \ && composer --ansi --version --no-interaction