dockerで起動したphp環境にGDライブラリがなかったので、なんとかインストールしました。
Dockerfile
RUN apt-get update &&\
# JPEG 対応
apt-get install -y libpng-dev libjpeg62-turbo-dev &&\
docker-php-ext-configure gd --with-jpeg &&\
docker-php-ext-install -j$(nproc) gd
あとDockerファイル編集したら --buildつけないといけなかったの忘れてしばらく悩んでしまった。。。
docker-compose up -d --build
ここに全て書いてありました。
php8.0でも動いてるみたいです。
上記の方法よりも直接php.iniに設定追加した方が早かった・・・
php.ini
extension=gd.so