webp,jpeg,freetyp都是php图片处理中经常使用的扩展,但官方的php docker并没有安装这些扩展,需要自行安装,

以下命令即可安装所需扩展。

FROM php:8.2-fpm
RUN apt-get update && apt-get install -y \
		libfreetype-dev \
		libjpeg62-turbo-dev \
		libpng-dev \
	&& docker-php-ext-configure gd --with-freetype --with-jpeg --with-webp \
	&& docker-php-ext-install -j$(nproc) gd