やりたいこと
PHPの公式ドキュメントを見て貰えればわかるように、PHPからImageMagickを通して多くの画像処理を行うことができる。が、当然サーバー上にImageMagickがインストールされてなければならない。
docker上で操作したいときに若干はハマったのでメモ
環境
今使ってるイメージは公式のphp:5.6-fpm
インストール
FROM php:5.6-fpm # (略) RUN apt-get update && apt-get install libmagickwand-dev -y --no-install-recommends \ && pecl install imagick-3.4.3 \ && docker-php-ext-enable imagick
libmagickwand-devが結構ポイントで、ただのImageMagickではダメだった。。