From 3a3dcb16186be040596a55802f357f3babc4603f Mon Sep 17 00:00:00 2001 From: Jose Quintana Date: Sat, 19 Mar 2022 21:50:18 +0100 Subject: [PATCH] v8.0.17 - composer 2.2.9 - swoole 4.8.8 - imagick 3.7.0 (pecl) --- 8.0-fpm/Dockerfile | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/8.0-fpm/Dockerfile b/8.0-fpm/Dockerfile index a013fb2..67f103d 100644 --- a/8.0-fpm/Dockerfile +++ b/8.0-fpm/Dockerfile @@ -1,14 +1,14 @@ # Composer - https://hub.docker.com/_/composer -ARG COMPOSER_VERSION="2.2.6" +ARG COMPOSER_VERSION="2.2.9" FROM composer:${COMPOSER_VERSION} as composer -FROM php:8.0.16-fpm-alpine3.15 +FROM php:8.0.17-fpm-alpine3.15 LABEL Maintainer="Jose Quintana " \ Description="PHP-FPM v8.0 with essential extensions on top of Alpine Linux." # Swoole - https://github.com/swoole/swoole-src -ARG SWOOLE_VERSION="4.8.7" +ARG SWOOLE_VERSION="4.8.8" # Install dependencies RUN set -eux \ @@ -151,14 +151,7 @@ RUN set -eux \ && true \ \ # Install imagick -# Note: Build from source until the pecl release is ready for PHP 8 - && git clone --depth=1 https://github.com/Imagick/imagick \ - && cd imagick \ - && phpize && ./configure \ - && make -j$(nproc) \ - && make install \ - && cd ../ \ - && rm -rf imagick \ + && pecl install imagick \ && docker-php-ext-enable imagick \ && true \ \