我正在尝试在Alpine Linux上为PHP8.2安装Imagick,但我不太明白如何操作。我看到Imagick扩展程序仍处于测试阶段。根据我所读的,我可以通过指定不同的存储库来安装它。然而,当我这样做时,会出现错误:
我的dockerfile如下:
php82-common(没有此软件包):
。我找不到这个软件包php82-common
是什么。我的dockerfile如下:
FROM laravelphp/vapor:php82
RUN apk --update add postgresql14-client
# INSTALL COMPOSER
RUN curl -s https://getcomposer.org/installer | php
RUN alias composer='php composer.phar'
# INSTALL PHP EXTENSIONS
RUN apk add php82-pecl-imagick --repository=https://dl-cdn.alpinelinux.org/alpine/edge/testing
RUN apk --update add imagemagick imagemagick-dev
RUN docker-php-ext-enable imagick
RUN docker-php-ext-install gd
RUN docker-php-ext-install exif
# Place application in Lambda application directory...
COPY . /var/task