Imagick Docker Alpine Linux php8.2

问题描述 投票:0回答:0

我正在尝试在 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
php docker imagick alpine-linux php-8.2
© www.soinside.com 2019 - 2024. All rights reserved.