起こったこと Docker上に構築したLaravelアプリケーションにて、Intervention/imageを用いて、画像アップロード機能を実装した際に Call to undefined function Intervention\Image\Gd\imagecreatefromjpeg()Call to undefined function Intervention\Image\Gd\imagecreatefromjpeg() というエラーに遭遇しました. このエラーpngやgiffイメージをアップした際には起こらなかったのですが、 JPEGイメージをアップした時のみ発生しました. エラー文からもわかるように、PHP拡張モジュールGDにて、JPEGのサポートが有効になっていないことが原因でしたので、まとめておきます. 環境 ・PHP:7.1 ・Laravel:5.6 ・Docker
![【php-fpm】Docker上でGD JPEG Supportを有効にする - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/8b0b592d2f090890a250a89826788dd1aa9e788c/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-1150d8b18a7c15795b701a55ae908f94.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTg0MCZoPTM4MCZ0eHQ2ND00NENRY0dod0xXWndiZU9Ba1VSdlkydGxjdVM0aXVPQnAwZEVJRXBRUlVjZ1UzVndjRzl5ZE9PQ2t1YWNpZVdLdWVPQnEtT0JtZU9DaXcmdHh0LWNvbG9yPSUyMzMzMyZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NCZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249Y2VudGVyJTJDbWlkZGxlJnM9MDQzYjE1N2UwMTk0MTM1NjUwYmMyNmI1MWE3MjlmMTU%26mark-align%3Dcenter%252Cmiddle%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTg0MCZoPTUwMCZ0eHQ2ND1RSFJoYTJWeWRUVTImdHh0LWNvbG9yPSUyMzMzMyZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT00NSZ0eHQtYWxpZ249cmlnaHQlMkNib3R0b20mcz0yYzQ5MjE0ODIzNDQ0YzM3NzY1ZDc5ZGQzMTJiODAzOQ%26blend-align%3Dcenter%252Cmiddle%26blend-mode%3Dnormal%26s%3D8cb520df58f0cffb50bce3440d937359)