Я использую образ Docker php: 7.2-fpm-alpine
в качестве базового образа со следующей командой для установки Imagick:
RUN apk add --update --no-cache autoconf g++ imagemagick-dev libtool make pcre-dev \
&& pecl install imagick \
&& docker-php-ext-enable imagick \
&& apk del autoconf g++ libtool make pcre-dev
Все прошло хорошо со сборкой, и у меня php7.2 с Imagick, но его нельзя использовать из-за следующей ошибки:
UnableToOpenConfigureFile `coder.xml' @ warning/configure.c/GetConfigureOptions/714
Я пытаюсь исправить это в течение двух часов. Я безуспешно пытался добавить библиотеки XML. Есть идеи?
Файлы, которые вам не хватает, находятся в пакете imagemagick
, который вам также необходимо apk добавить
явно. Зависимости для imagemagick-dev
не втягивают его.