我正在尝试在 alpine linux 上为 php8.2 安装 imagick,但我真的不知道该怎么做。我看到 imagick 扩展仍在测试中。根据我的阅读,我可以通过指定不同的存储库来安装它。但是,当我这样做时,出现错误:
php82-common (no such package):
。我找不到这个包裹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