Docker安装php extension imagemagick

进入docker内安装

apt-get update \
&& apt-get install -y libmagickwand-6.q16-dev --no-install-recommends \
&& yes""|pecl install imagick \
&& echo "extension=imagick.so" > /usr/local/etc/php/conf.d/ext-imagick.ini

yes”” | 的意思是管道传递一个参数给后面的命令让pecl静默安装。

上面代码有待优化,上述安装让docker增加了差不多200M。


25 Words

2020-04-11 18:37 +0200