Laradockのphp-fpmコンテナのビルドにコケた話

解決に繋がった参照記事

domwp.hatenablog.com



laradock/php-fpm/Dockerfileに1行追加。

  • 1行 apt-get update && \を追加。
###########################################################################
# ImageMagick:
###########################################################################

USER root

ARG INSTALL_IMAGEMAGICK=false

RUN if [ ${INSTALL_IMAGEMAGICK} = true ]; then \
    apt-get update && \
    apt-get install -y libmagickwand-dev imagemagick && \
    pecl install imagick && \
    docker-php-ext-enable imagick \
;fi



もう一度ビルドし直し。

$ docker-compose up -d nginx mysql phpmyadmin



解決

Successfully tagged spotifydock_nginx:latest
WARNING: Image for service nginx was built because it did not already exist. To rebuild this image you must use `docker-compose build` or `docker-compose up --build`.
Creating spotifydock_docker-in-docker_1 ... done
Creating spotifydock_mysql_1            ... done
Creating spotifydock_phpmyadmin_1       ... done
Creating spotifydock_workspace_1        ... done
Creating spotifydock_php-fpm_1          ... done
Creating spotifydock_nginx_1            ... done