Docker-安装Imagick时出现问题

Docker-安装Imagick时出现问题,docker,joomla,imagemagick,docker-compose,php-5.6,Docker,Joomla,Imagemagick,Docker Compose,Php 5.6,我正在运行一个php5.6-apache容器,其中包含一个php应用程序。我的一页显示为完全空白。当我使用docker logs-f mycontainer检查日志时,我得到以下错误: sh: 1: compgen: not found ls: cannot access /usr/bin/convert: No such file or directory ls: cannot access /usr/local/bin/convert: No such file or directory

我正在运行一个php5.6-apache容器,其中包含一个php应用程序。我的一页显示为完全空白。当我使用docker logs-f mycontainer检查日志时,我得到以下错误:

sh: 1: compgen: not found 
ls: cannot access /usr/bin/convert: No such file or directory
ls: cannot access /usr/local/bin/convert: No such file or directory
我知道这些与imagemagick有关,imagemagick通过下面的dockerfile安装,并在一些网站页面上使用;然而,有一些仍然显示为空白

我的dockerfile:

FROM php:5.6-apache
RUN docker-php-ext-install mysqli

RUN apt-get update \
    && apt-get install -y --no-install-recommends \
        libmagickwand-dev \
    && rm -rf /var/lib/apt/lists/*

RUN pecl install imagick-3.4.1 \
    && docker-php-ext-enable imagick

RUN a2enmod rewrite
RUN a2ensite default-ssl
RUN a2enmod ssl

EXPOSE 443
EXPOSE 80
不起作用的事情:
使用
RUN-apt-get-install-imagemagick
会抛出一个错误,指出imagemagick不是一个包

尝试使用
aptitude更新和&aptitude安装imagemagick
,看看效果如何?谢谢回复。使用
RUN-aptitude-update&&aptitude-install-imagemagick
会给我一个错误:
/bin/sh:1:aptitude:not found
我不明白
php:5.6-apache
是基于
debian:jessie
的,它应该具有
aptitude
。我不确定是否尝试安装
apt get install r-cran-rcompgen
,因为找不到
compgen