1- FROM php:8.4.6 -fpm-alpine3.20
1+ FROM php:8.4.7 -fpm-alpine3.20
22
33LABEL Maintainer="Jose Quintana <joseluisq.net>" \
44 Description="PHP-FPM v8.4 with essential extensions on top of Alpine Linux."
55
66# Composer - https://getcomposer.org/download/
7- ARG COMPOSER_VERSION="2.8.8 "
8- ARG COMPOSER_SUM="957263e284b9f7a13d7f475dc65f3614d151b0c4dcc7e8761f7e7f749447fb68 "
7+ ARG COMPOSER_VERSION="2.8.9 "
8+ ARG COMPOSER_SUM="8e8829ec2b97fcb05158236984bc252bef902e7b8ff65555a1eeda4ec13fb82b "
99
1010# Swoole - https://github.com/swoole/swoole-src
1111ARG SWOOLE_VERSION="6.0.2"
1212
1313# Phalcon - https://github.com/phalcon/cphalcon
14- ARG PHALCON_VERSION="5.9.2 "
14+ ARG PHALCON_VERSION="5.9.3 "
1515
16- # # Imagick - https://github.com/Imagick/imagick
17- # ARG IMAGICK_COMMIT="28f27044e435a2b203e32675e942eb8de620ee58 "
16+ # Imagick - https://github.com/Imagick/imagick
17+ ARG IMAGICK_COMMIT="b47e91c83b0eb8db951794d0ed363ae20748b795 "
1818
1919# PSR - https://github.com/jbboehr/php-psr
2020ARG PSR_COMMIT="44cebb62d14846686de58022366a8eaf37e47c6a"
@@ -29,7 +29,7 @@ RUN set -eux \
2929 gettext \
3030 gmp \
3131 icu-libs \
32- # imagemagick \
32+ imagemagick \
3333 # imap \
3434 libffi \
3535 libgmpxx \
@@ -74,7 +74,7 @@ RUN set -eux \
7474 git \
7575 gmp-dev \
7676 icu-dev \
77- # imagemagick-dev \
77+ imagemagick-dev \
7878 # imap-dev \
7979 krb5-dev \
8080 libc-dev \
@@ -160,18 +160,18 @@ RUN set -eux \
160160# && docker-php-ext-install -j$(nproc) imap \
161161# && true \
162162# \
163- # # Install imagick from source (temporarily)
164- # && mkdir -p /opt/imagick \
165- # && cd /opt/imagick \
166- # && git init \
167- # && git remote add origin https://github.com/Imagick/imagick.git \
168- # && git fetch origin ${IMAGICK_COMMIT} \
169- # && git checkout ${IMAGICK_COMMIT} \
170- # && phpize && ./configure \
171- # && make -j$(nproc) \
172- # && make -j$(nproc) install \
173- # && docker-php-ext-enable imagick \
174- # && true \
163+ # Install imagick from source (temporarily)
164+ && mkdir -p /opt/imagick \
165+ && cd /opt/imagick \
166+ && git init \
167+ && git remote add origin https://github.com/Imagick/imagick.git \
168+ && git fetch origin ${IMAGICK_COMMIT} \
169+ && git checkout ${IMAGICK_COMMIT} \
170+ && phpize && ./configure \
171+ && make -j$(nproc) \
172+ && make -j$(nproc) install \
173+ && docker-php-ext-enable imagick \
174+ && true \
175175\
176176# Install igbinary
177177 && pecl install igbinary \
0 commit comments