This commit is contained in:
hailin 2025-07-17 14:54:37 +08:00
parent ad7df6c6e0
commit 9db573c499
1 changed files with 4 additions and 3 deletions

View File

@ -1,11 +1,12 @@
# 使用官方 PHP 镜像,带扩展 # 使用官方 PHP 镜像,带扩展
FROM php:8.1-fpm FROM php:8.1-fpm
# 安装系统工具和 PHP 扩展 # 安装系统依赖和 PHP 扩展所需的库
RUN apt-get update && apt-get install -y \ RUN apt-get update && apt-get install -y \
git unzip libpq-dev libzip-dev zip \ git unzip zip libpq-dev libzip-dev \
libpng-dev libjpeg-dev libfreetype6-dev \ libpng-dev libjpeg-dev libfreetype6-dev \
&& docker-php-ext-install pdo_mysql gd && docker-php-ext-configure gd --with-freetype --with-jpeg \
&& docker-php-ext-install pdo_mysql zip gd
# 安装 Composer # 安装 Composer
COPY --from=composer:2 /usr/bin/composer /usr/bin/composer COPY --from=composer:2 /usr/bin/composer /usr/bin/composer