Laradock:安装image magik

时间:2017-04-03 10:55:37

标签: docker homestead laradock

我正在尝试在laradock中安装image magik https://github.com/laradock/laradock

我已经设置了nginx,mysql,redis和elasticsearch。 我尝试用php-fpm在

中安装image magik

运行apt-get -y update&& \     apt-get install pkg-config libmagickwand-dev -y&& \     pecl install imagick

RUN docker-php-ext-enable imagick

但是没有生成静止图像。

3 个答案:

答案 0 :(得分:1)

我通过在php-fpm的docker文件中添加以下https://github.com/laradock/laradock

的docker图像来实现它的工作
RUN apt-get update && apt-get install -y 
git libmagick++-dev 
--no-install-recommends && 
git clone https://github.com/mkoppanen/imagick.git && 
cd imagick && git checkout phpseven && phpize && ./configure && 
make && make install && 
docker-php-ext-enable imagick && 
cd ../ && rm -rf imagick

在docker-compose.yml旁边的.env中设置PHP_FPM_INSTALL_EXIF = true

删除以前的容器和图像并创建新版本

答案 1 :(得分:0)

在.env文件中,有一个用于安装ImageMagick的变量(在Laradock v7.x中) 默认情况下为false,但应将其设置为PHP_FPM_INSTALL_IMAGEMAGICK=true

答案 2 :(得分:0)

请尝试通过以下命令重建docker容器。

docker-compose build --no-cache