From 1a7681627547f34f8f408a8dd20be8890f2d9fd8 Mon Sep 17 00:00:00 2001 From: eroncero Date: Fri, 18 Jul 2025 09:18:30 +0200 Subject: [PATCH] Change PHP ver in the buildtime --- php-fpm-srv/Dockerfile | 5 ++- .../buildtime/buildtime_php_ver_inst.sh | 42 +++++++++++++++++++ .../project/buildtime/install-def-php.sh | 42 ------------------- 3 files changed, 45 insertions(+), 44 deletions(-) create mode 100644 php-fpm-srv/project/buildtime/buildtime_php_ver_inst.sh delete mode 100644 php-fpm-srv/project/buildtime/install-def-php.sh diff --git a/php-fpm-srv/Dockerfile b/php-fpm-srv/Dockerfile index 1353ad1..cca32bf 100644 --- a/php-fpm-srv/Dockerfile +++ b/php-fpm-srv/Dockerfile @@ -5,9 +5,10 @@ RUN apt-get update; apt-get full-upgrade -y; apt-get autoclean -y COPY project/buildtime/sury-repo.sh /tmp/buildtime/sury-repo.sh RUN /bin/sh /tmp/buildtime/sury-repo.sh +ENV BUILDTIME_PHP_VER_INST="8.2" +COPY project/buildtime/buildtime_php_ver_inst.sh /tmp/buildtime/buildtime_php_ver_inst.sh +RUN /bin/sh /tmp/buildtime/buildtime_php_ver_inst.sh ENV DEF_PHP_INTERPRETER="8.2" -COPY project/buildtime/install-def-php.sh /tmp/buildtime/install-def-php.sh -RUN /bin/sh /tmp/buildtime/install-def-php.sh COPY project/entrypoint/entrypoint.sh /entrypoint/entrypoint.sh COPY project/entrypoint/install-php-versions.sh /entrypoint/install-php-versions.sh diff --git a/php-fpm-srv/project/buildtime/buildtime_php_ver_inst.sh b/php-fpm-srv/project/buildtime/buildtime_php_ver_inst.sh new file mode 100644 index 0000000..b21e48f --- /dev/null +++ b/php-fpm-srv/project/buildtime/buildtime_php_ver_inst.sh @@ -0,0 +1,42 @@ +#!/bin/sh + +apt-get update + +BUILDTIME_PHP_VER_INST="8.2" + +apt-get install -y \ + php$BUILDTIME_PHP_VER_INST-fpm \ + php$BUILDTIME_PHP_VER_INST-bcmath \ + php$BUILDTIME_PHP_VER_INST-bz2 \ + php$BUILDTIME_PHP_VER_INST-common \ + php$BUILDTIME_PHP_VER_INST-curl \ + php$BUILDTIME_PHP_VER_INST-dba \ + php$BUILDTIME_PHP_VER_INST-enchant \ + php$BUILDTIME_PHP_VER_INST-gd \ + php$BUILDTIME_PHP_VER_INST-gmp \ + php$BUILDTIME_PHP_VER_INST-http \ + php$BUILDTIME_PHP_VER_INST-imap \ + php$BUILDTIME_PHP_VER_INST-interbase \ + php$BUILDTIME_PHP_VER_INST-intl \ + php$BUILDTIME_PHP_VER_INST-ldap \ + php$BUILDTIME_PHP_VER_INST-mbstring \ + php$BUILDTIME_PHP_VER_INST-memcache \ + php$BUILDTIME_PHP_VER_INST-memcached \ + php$BUILDTIME_PHP_VER_INST-mysql \ + php$BUILDTIME_PHP_VER_INST-odbc \ + php$BUILDTIME_PHP_VER_INST-opcache \ + php$BUILDTIME_PHP_VER_INST-pgsql \ + php$BUILDTIME_PHP_VER_INST-ps \ + php$BUILDTIME_PHP_VER_INST-pspell \ + php$BUILDTIME_PHP_VER_INST-raphf \ + php$BUILDTIME_PHP_VER_INST-readline \ + php$BUILDTIME_PHP_VER_INST-snmp \ + php$BUILDTIME_PHP_VER_INST-soap \ + php$BUILDTIME_PHP_VER_INST-sqlite3 \ + php$BUILDTIME_PHP_VER_INST-stomp \ + php$BUILDTIME_PHP_VER_INST-sybase \ + php$BUILDTIME_PHP_VER_INST-tidy \ + php$BUILDTIME_PHP_VER_INST-xdebug \ + php$BUILDTIME_PHP_VER_INST-xml \ + php$BUILDTIME_PHP_VER_INST-xsl \ + php$BUILDTIME_PHP_VER_INST-zip \ diff --git a/php-fpm-srv/project/buildtime/install-def-php.sh b/php-fpm-srv/project/buildtime/install-def-php.sh deleted file mode 100644 index f66e6b5..0000000 --- a/php-fpm-srv/project/buildtime/install-def-php.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh - -apt-get update - -BUILDTIME_DEF_PHP_VER="8.2" - -apt-get install -y \ - php$BUILDTIME_DEF_PHP_VER-fpm \ - php$BUILDTIME_DEF_PHP_VER-bcmath \ - php$BUILDTIME_DEF_PHP_VER-bz2 \ - php$BUILDTIME_DEF_PHP_VER-common \ - php$BUILDTIME_DEF_PHP_VER-curl \ - php$BUILDTIME_DEF_PHP_VER-dba \ - php$BUILDTIME_DEF_PHP_VER-enchant \ - php$BUILDTIME_DEF_PHP_VER-gd \ - php$BUILDTIME_DEF_PHP_VER-gmp \ - php$BUILDTIME_DEF_PHP_VER-http \ - php$BUILDTIME_DEF_PHP_VER-imap \ - php$BUILDTIME_DEF_PHP_VER-interbase \ - php$BUILDTIME_DEF_PHP_VER-intl \ - php$BUILDTIME_DEF_PHP_VER-ldap \ - php$BUILDTIME_DEF_PHP_VER-mbstring \ - php$BUILDTIME_DEF_PHP_VER-memcache \ - php$BUILDTIME_DEF_PHP_VER-memcached \ - php$BUILDTIME_DEF_PHP_VER-mysql \ - php$BUILDTIME_DEF_PHP_VER-odbc \ - php$BUILDTIME_DEF_PHP_VER-opcache \ - php$BUILDTIME_DEF_PHP_VER-pgsql \ - php$BUILDTIME_DEF_PHP_VER-ps \ - php$BUILDTIME_DEF_PHP_VER-pspell \ - php$BUILDTIME_DEF_PHP_VER-raphf \ - php$BUILDTIME_DEF_PHP_VER-readline \ - php$BUILDTIME_DEF_PHP_VER-snmp \ - php$BUILDTIME_DEF_PHP_VER-soap \ - php$BUILDTIME_DEF_PHP_VER-sqlite3 \ - php$BUILDTIME_DEF_PHP_VER-stomp \ - php$BUILDTIME_DEF_PHP_VER-sybase \ - php$BUILDTIME_DEF_PHP_VER-tidy \ - php$BUILDTIME_DEF_PHP_VER-xdebug \ - php$BUILDTIME_DEF_PHP_VER-xml \ - php$BUILDTIME_DEF_PHP_VER-xsl \ - php$BUILDTIME_DEF_PHP_VER-zip \