昨日まで動作していたphpのDocker環境が、今日ビルドしたところ下記のエラーが発生しました。
If configure fails try --with-xpm-dir=<DIR>
configure: error: freetype-config not found.
動いていた昨日の状態から、Dockerfileの設定は変更していません。
既存のDockerのコンテナを消して実行して見ましたが、同じエラーで止まりました。
公式ページで変更があったのかもしれないと思い、解説ページに載っている設定をそのまま実行して見ましたが同じエラーで止まってしまいます。
https://hub.docker.com/_/php#php-core-extensions
FROM php:7.2-fpm RUN apt-get update && apt-get install -y \ libfreetype6-dev \ libjpeg62-turbo-dev \ libpng-dev \ && docker-php-ext-install -j$(nproc) iconv \ && docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \ && docker-php-ext-install -j$(nproc) gd
エラー内容の話に戻りますが、--with-xpm-dir
でエラーが発生しているのはわかりました。
そのため、apt-getでlibxpm-dev
をインストールするように設定して見ました。
しかし、同じようにfreetype-config
でエラーになってしまいます。
他に考えられそうな原因はないでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/16 10:08