我正在尝试使用Docker搭建一个LAMP Web服务器,很高兴发现php
的好心人们已经为php准备了docker容器。
在阅读文档时,我找到了三个函数,这些函数似乎可以帮助我安装php扩展:
docker-php-ext-configure
docker-php-ext-install
docker-php-ext-enable
由于我完全是php的新手,并且曾尝试过使用apk add
和php.ini
hackery启用php模块(导致出现.so not found
错误),因此我准备承认失败并以正确方式进行操作。
不幸的是,文档对这些命令的功能及其使用方法非常含糊:
我们提供了helper脚本docker-php-ext-configure、docker-php-ext-install和docker-php-ext-enable,以更轻松地安装PHP扩展。
我还试图在Google上搜索,但也找不到任何有用的在线资源。
我现在对安装、配置和安装php扩展之间的区别非常困惑,以及类似于 apk add php7-*
这样的命令与所有这些内容的关系。
请解释这些功能是做什么的,并说明如何使用它们来启用php扩展。
opcache
php扩展,我需要执行apt-get install php-opcache
,然后执行docker-php-ext-configure
、docker-php-ext-install
和docker-php-ext-enable
吗? - quant