Docker - PHP 7. 2 FPM Alpine - Imagick

Я использую образ 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. Есть идеи?

2
задан 16 October 2018 в 22:46
1 ответ

Файлы, которые вам не хватает, находятся в пакете imagemagick , который вам также необходимо apk добавить явно. Зависимости для imagemagick-dev не втягивают его.

5
ответ дан 3 December 2019 в 09:31

Теги

Похожие вопросы