From 4ebb15147ecd7178405ac6cbd5a71ba3d8f625b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pau=20Cap=C3=B3?= Date: Sat, 25 Nov 2023 19:12:04 +0100 Subject: [PATCH] improve docker images --- php:7.4-apache | 11 +++++++++-- php:8.0-apache | 11 +++++++++-- php:8.1-apache | 11 +++++++++-- php:8.2-apache | 11 +++++++++-- 4 files changed, 36 insertions(+), 8 deletions(-) diff --git a/php:7.4-apache b/php:7.4-apache index 655df53..2287e22 100644 --- a/php:7.4-apache +++ b/php:7.4-apache @@ -1,7 +1,14 @@ FROM php:7.4-apache + +RUN apt-get update +RUN apt-get upgrade -y +RUN apt-get install -y --no-install-recommends msmtp msmtp-mta +RUN rm -rf /var/lib/apt/lists/*; + RUN a2enmod rewrite RUN docker-php-ext-install mysqli pdo pdo_mysql RUN docker-php-ext-enable mysqli pdo pdo_mysql -RUN apt-get update; apt-get install -y --no-install-recommends mysql-client msmtp msmtp-mta; rm -rf /var/lib/apt/lists/*; + +RUN apachectl restart + RUN [ ! -f /etc/msmtprc ] && touch /etc/msmtprc -RUN apachectl restart \ No newline at end of file diff --git a/php:8.0-apache b/php:8.0-apache index 4edc0a6..d05df93 100644 --- a/php:8.0-apache +++ b/php:8.0-apache @@ -1,7 +1,14 @@ FROM php:8.0-apache + +RUN apt-get update +RUN apt-get upgrade -y +RUN apt-get install -y --no-install-recommends msmtp msmtp-mta +RUN rm -rf /var/lib/apt/lists/*; + RUN a2enmod rewrite RUN docker-php-ext-install mysqli pdo pdo_mysql RUN docker-php-ext-enable mysqli pdo pdo_mysql -RUN apt-get update; apt-get install -y --no-install-recommends mysql-client msmtp msmtp-mta; rm -rf /var/lib/apt/lists/*; + +RUN apachectl restart + RUN [ ! -f /etc/msmtprc ] && touch /etc/msmtprc -RUN apachectl restart \ No newline at end of file diff --git a/php:8.1-apache b/php:8.1-apache index f006d18..dbd2492 100644 --- a/php:8.1-apache +++ b/php:8.1-apache @@ -1,7 +1,14 @@ FROM php:8.1-apache + +RUN apt-get update +RUN apt-get upgrade -y +RUN apt-get install -y --no-install-recommends msmtp msmtp-mta +RUN rm -rf /var/lib/apt/lists/*; + RUN a2enmod rewrite RUN docker-php-ext-install mysqli pdo pdo_mysql RUN docker-php-ext-enable mysqli pdo pdo_mysql -RUN apt-get update; apt-get install -y --no-install-recommends mysql-client msmtp msmtp-mta; rm -rf /var/lib/apt/lists/*; + +RUN apachectl restart + RUN [ ! -f /etc/msmtprc ] && touch /etc/msmtprc -RUN apachectl restart \ No newline at end of file diff --git a/php:8.2-apache b/php:8.2-apache index 8711669..4bb71a7 100644 --- a/php:8.2-apache +++ b/php:8.2-apache @@ -1,7 +1,14 @@ FROM php:8.2-apache + +RUN apt-get update +RUN apt-get upgrade -y +RUN apt-get install -y --no-install-recommends msmtp msmtp-mta +RUN rm -rf /var/lib/apt/lists/*; + RUN a2enmod rewrite RUN docker-php-ext-install mysqli pdo pdo_mysql RUN docker-php-ext-enable mysqli pdo pdo_mysql -RUN apt-get update; apt-get install -y --no-install-recommends mysql-client msmtp msmtp-mta; rm -rf /var/lib/apt/lists/*; + +RUN apachectl restart + RUN [ ! -f /etc/msmtprc ] && touch /etc/msmtprc -RUN apachectl restart \ No newline at end of file