diff --git a/php/7.4-Dockerfile b/php/7.4-Dockerfile index 3d4c154e16d233662ba5bb2136e5bd87aaaa79f7..84b239266a10ed07654e2861b285478b9faf52b1 100644 --- a/php/7.4-Dockerfile +++ b/php/7.4-Dockerfile @@ -7,6 +7,7 @@ RUN apt update && apt install -y --no-install-recommends \ libcurl4-openssl-dev zlib1g-dev \ libjpeg-dev \ libpng-dev \ + libpq-dev \ libwebp-dev \ libonig-dev \ libzip-dev \ @@ -17,7 +18,7 @@ RUN apt update && apt install -y --no-install-recommends \ # Install php extensions RUN docker-php-ext-configure gd --with-jpeg --with-freetype --with-webp -RUN docker-php-ext-install -j$(nproc) gettext curl gd mbstring zip pdo pdo_mysql mysqli intl json +RUN docker-php-ext-install -j$(nproc) gettext curl gd mbstring zip pdo pdo_mysql pdo_pgsql mysqli intl json # Install php-soap RUN apt update \ @@ -31,3 +32,10 @@ RUN apt update \ && locale-gen de_DE \ && update-locale \ && rm -rf /var/lib/apt/lists/* + +# Install Memcached +RUN apt update \ + && apt install -y git libmemcached11 libmemcachedutil2 build-essential libmemcached-dev libz-dev \ + && rm -rf /var/lib/apt/lists/* +RUN git clone https://github.com/php-memcached-dev/php-memcached /usr/src/php/ext/memcached \ + && docker-php-ext-install memcached diff --git a/php/8.0-Dockerfile b/php/8.0-Dockerfile index dd696c7ede23beba9748029feb688f1c473dbd9c..65313554fd649006a8078eede3dad6489e5c1c55 100644 --- a/php/8.0-Dockerfile +++ b/php/8.0-Dockerfile @@ -7,6 +7,7 @@ RUN apt update && apt install -y --no-install-recommends \ libcurl4-openssl-dev zlib1g-dev \ libjpeg-dev \ libpng-dev \ + libpq-dev \ libwebp-dev \ libonig-dev \ libzip-dev \ @@ -17,7 +18,7 @@ RUN apt update && apt install -y --no-install-recommends \ # Install php extensions RUN docker-php-ext-configure gd --with-jpeg --with-freetype --with-webp -RUN docker-php-ext-install -j$(nproc) pdo gettext curl gd mbstring zip pdo_mysql mysqli intl +RUN docker-php-ext-install -j$(nproc) pdo gettext curl gd mbstring zip pdo_mysql pdo_pgsql mysqli intl # Install php-soap RUN apt update \ @@ -31,3 +32,10 @@ RUN apt update \ && locale-gen de_DE \ && update-locale \ && rm -rf /var/lib/apt/lists/* + +# Install Memcached +RUN apt update \ + && apt install -y git libmemcached11 libmemcachedutil2 build-essential libmemcached-dev libz-dev \ + && rm -rf /var/lib/apt/lists/* +RUN git clone https://github.com/php-memcached-dev/php-memcached /usr/src/php/ext/memcached \ + && docker-php-ext-install memcached diff --git a/php/8.1-Dockerfile b/php/8.1-Dockerfile index 178707c80ce6b10b2718f646efe9ecad9360adde..4444fe3bad19aa84917c5d368577c6e838b56c09 100644 --- a/php/8.1-Dockerfile +++ b/php/8.1-Dockerfile @@ -7,6 +7,7 @@ RUN apt update && apt install -y --no-install-recommends \ libcurl4-openssl-dev zlib1g-dev \ libjpeg-dev \ libpng-dev \ + libpq-dev \ libwebp-dev \ libonig-dev \ libzip-dev \ @@ -17,7 +18,7 @@ RUN apt update && apt install -y --no-install-recommends \ # Install php extensions RUN docker-php-ext-configure gd --with-jpeg --with-freetype --with-webp -RUN docker-php-ext-install -j$(nproc) pdo gettext curl gd mbstring zip pdo_mysql mysqli intl +RUN docker-php-ext-install -j$(nproc) pdo gettext curl gd mbstring zip pdo_mysql pdo_pgsql mysqli intl # Install php-soap RUN apt update \ @@ -31,3 +32,10 @@ RUN apt update \ && locale-gen de_DE \ && update-locale \ && rm -rf /var/lib/apt/lists/* + +# Install Memcached +RUN apt update \ + && apt install -y git libmemcached11 libmemcachedutil2 build-essential libmemcached-dev libz-dev \ + && rm -rf /var/lib/apt/lists/* +RUN git clone https://github.com/php-memcached-dev/php-memcached /usr/src/php/ext/memcached \ + && docker-php-ext-install memcached diff --git a/php/8.2-Dockerfile b/php/8.2-Dockerfile index f5990b7bb818055609c96f829e643b225fa0d7b4..676a1683c2c90c720e767e02ba54fe920789614e 100644 --- a/php/8.2-Dockerfile +++ b/php/8.2-Dockerfile @@ -7,6 +7,7 @@ RUN apt update && apt install -y --no-install-recommends \ libcurl4-openssl-dev zlib1g-dev \ libjpeg-dev \ libpng-dev \ + libpq-dev \ libwebp-dev \ libonig-dev \ libzip-dev \ @@ -17,7 +18,7 @@ RUN apt update && apt install -y --no-install-recommends \ # Install php extensions RUN docker-php-ext-configure gd --with-jpeg --with-freetype --with-webp -RUN docker-php-ext-install -j$(nproc) pdo gettext curl gd mbstring zip pdo_mysql mysqli intl +RUN docker-php-ext-install -j$(nproc) pdo gettext curl gd mbstring zip pdo_mysql pdo_pgsql mysqli intl # Install php-soap RUN apt update \ @@ -31,3 +32,10 @@ RUN apt update \ && locale-gen de_DE \ && update-locale \ && rm -rf /var/lib/apt/lists/* + +# Install Memcached +RUN apt update \ + && apt install -y git libmemcached11 libmemcachedutil2 build-essential libmemcached-dev libz-dev \ + && rm -rf /var/lib/apt/lists/* +RUN git clone https://github.com/php-memcached-dev/php-memcached /usr/src/php/ext/memcached \ + && docker-php-ext-install memcached diff --git a/php/8.3-Dockerfile b/php/8.3-Dockerfile index 1b4c3e36ed46f3ecd07f907c36a987b12180317b..534d5263a6b69beddb63d875d9b4f97c8293310f 100644 --- a/php/8.3-Dockerfile +++ b/php/8.3-Dockerfile @@ -7,6 +7,7 @@ RUN apt update && apt install -y --no-install-recommends \ libcurl4-openssl-dev zlib1g-dev \ libjpeg-dev \ libpng-dev \ + libpq-dev \ libwebp-dev \ libonig-dev \ libzip-dev \ @@ -17,7 +18,7 @@ RUN apt update && apt install -y --no-install-recommends \ # Install php extensions RUN docker-php-ext-configure gd --with-jpeg --with-freetype --with-webp -RUN docker-php-ext-install -j$(nproc) curl gd gettext intl mbstring mysqli pdo pdo_mysql zip +RUN docker-php-ext-install -j$(nproc) curl gd gettext intl mbstring mysqli pdo pdo_mysql pdo_pgsql zip # Install php-soap RUN apt update \ @@ -31,3 +32,10 @@ RUN apt update \ && locale-gen de_DE \ && update-locale \ && rm -rf /var/lib/apt/lists/* + +# Install Memcached +RUN apt update \ + && apt install -y git libmemcached11 libmemcachedutil2 build-essential libmemcached-dev libz-dev \ + && rm -rf /var/lib/apt/lists/* +RUN git clone https://github.com/php-memcached-dev/php-memcached /usr/src/php/ext/memcached \ + && docker-php-ext-install memcached