web-dev-qa-db-ja.com

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

すべてビルドで問題なく動作し、Imagickを備えたphp7.2を使用していますが、次のエラーのため使用できません。

UnableToOpenConfigureFile `coder.xml' @ warning/configure.c/GetConfigureOptions/714

私はこれを2時間修正しようとしています。運が悪かったので、XMLライブラリを追加してみました。何か案は?

2
CappY

不足しているファイルは imagemagick パッケージにありますが、これも明示的にapk addする必要があります。 imagemagick-dev の依存関係はプルインしません。

5
Michael Hampton