Назад | Перейти на главную страницу

Докер - 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. Любые идеи?

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