Docker没有findphp的mysql扩展

我使用docker-compose来创buildwordpress环境,对于PHP,我的docker文件只是:

# https://github.com/alterway/docker-php FROM alterway/php:5.5-fpm WORKDIR "/var/www/httpdocs/web” 

但由于某种原因,PHP的投诉,它无法findmysql_ *函数,这是奇怪的,因为alterway/php:5.5-fpm ( https://github.com/alterway/docker-php/blob/master/5.5-fpm/ Dockerfile#L30 )包含mysql扩展的安装指令。

如果我使我的Dockerfile:

 # https://github.com/alterway/docker-php FROM alterway/php:5.5-fpm # add this RUN docker-php-ext-install mysql WORKDIR "/var/www/httpdocs/web” 

然后它的工作原理,但为什么我应该这样做,如果该指令已经存在于的alterway/php:5.5-fpm Dockerfile?

事实certificate,您必须手动加载扩展,如文档所示: https : //github.com/alterway/docker-php/blob/master/doc-php-fpm.md#load-php-extensions (但是谁读取它们:-s)

一旦扩展名列出,它的工作很好。