diff --git a/build.sh b/build.sh index 848d988..d334052 100755 --- a/build.sh +++ b/build.sh @@ -6,12 +6,14 @@ docker login "http://git.paucapo.com/" for dockerfile in $SCRIPT_DIR/*:*; do package=`basename "$dockerfile"` - echo "Building $package" - docker build \ - -f "$dockerfile" \ - -t "git.paucapo.com/server/$package" \ - "$SCRIPT_DIR" - docker push "git.paucapo.com/server/$package" + if [[ "$1" == "" || "$1" == "$package" ]]; then + echo "Building $package" + docker build \ + -f "$dockerfile" \ + -t "git.paucapo.com/server/$package" \ + "$SCRIPT_DIR" + docker push "git.paucapo.com/server/$package" + fi done sudo docker image prune -a --force diff --git a/php-apache:7.4 b/php-apache:7.4 index f523aa7..634e659 100644 --- a/php-apache:7.4 +++ b/php-apache:7.4 @@ -1,3 +1,5 @@ FROM php:7.4-apache RUN a2enmod rewrite RUN docker-php-ext-install pdo pdo_mysql +RUN apt-get update; apt-get install -y --no-install-recommends msmtp msmtp-mta; rm -rf /var/lib/apt/lists/*; +RUN [ ! -f /etc/msmtprc ] && touch /etc/msmtprc \ No newline at end of file diff --git a/php-apache:8.0 b/php-apache:8.0 index a30a238..4b35864 100644 --- a/php-apache:8.0 +++ b/php-apache:8.0 @@ -1,4 +1,5 @@ FROM php:8.0-apache RUN a2enmod rewrite RUN docker-php-ext-install pdo pdo_mysql - +RUN apt-get update; apt-get install -y --no-install-recommends msmtp msmtp-mta; rm -rf /var/lib/apt/lists/*; +RUN [ ! -f /etc/msmtprc ] && touch /etc/msmtprc \ No newline at end of file diff --git a/php-apache:8.1 b/php-apache:8.1 index a984519..fa88369 100644 --- a/php-apache:8.1 +++ b/php-apache:8.1 @@ -1,4 +1,5 @@ FROM php:8.1-apache RUN a2enmod rewrite RUN docker-php-ext-install pdo pdo_mysql - +RUN apt-get update; apt-get install -y --no-install-recommends msmtp msmtp-mta; rm -rf /var/lib/apt/lists/*; +RUN [ ! -f /etc/msmtprc ] && touch /etc/msmtprc \ No newline at end of file diff --git a/php-apache:8.2 b/php-apache:8.2 index bcb0182..cccb36a 100644 --- a/php-apache:8.2 +++ b/php-apache:8.2 @@ -1,4 +1,5 @@ FROM php:8.2-apache RUN a2enmod rewrite RUN docker-php-ext-install pdo pdo_mysql - +RUN apt-get update; apt-get install -y --no-install-recommends msmtp msmtp-mta; rm -rf /var/lib/apt/lists/*; +RUN [ ! -f /etc/msmtprc ] && touch /etc/msmtprc \ No newline at end of file