让我们看一下php docker镜像的 官方手册 部分PHP核心扩展
例如,如果您想要一个带有iconv,mcrypt和gd扩展名的PHP-
FPM映像,则可以继承您喜欢的基本映像,并编写自己的Dockerfile,如下所示:
FROM php:7.0-fpmRUN apt-get update && apt-get install -y libfreetype6-dev libjpeg62-turbo-dev libmcrypt-dev libpng-dev && docker-php-ext-install -j$(nproc) iconv mcrypt && docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ && docker-php-ext-install -j$(nproc) gd
Rember,您必须手动为扩展安装依赖项。如果扩展需要自定义的configure参数,则可以像本例一样使用docker-php-ext-
configure脚本。在这种情况下,无需手动运行docker-php-source,因为这是由configure和install脚本处理的。



