Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在使用docker php ext enable后禁用php ext?_Php_Docker - Fatal编程技术网

如何在使用docker php ext enable后禁用php ext?

如何在使用docker php ext enable后禁用php ext?,php,docker,Php,Docker,我知道删除docker php ext启用一些ext并重建容器可以解决它,但是还有其他方法吗?如果您使用docker,建议的方法如您所述 您应该从Dockerfile中删除不需要的扩展,然后重新生成 Docker容器应被视为“临时”容器,容器中不应存储任何需要持久保存的内容。如果是,这是Docker配置/实现问题,而不是Docker的问题 要回答所问的问题,答案与其他每次安装PHP相同,请登录容器并在PHP.ini文件中注释掉扩展名,然后重新启动PHP服务。由于安装不同,我/我们无法在没有进一

我知道删除docker php ext启用一些ext并重建容器可以解决它,但是还有其他方法吗?

如果您使用docker,建议的方法如您所述

您应该从
Dockerfile
中删除不需要的扩展,然后重新生成

Docker容器应被视为“临时”容器,容器中不应存储任何需要持久保存的内容。如果是,这是Docker配置/实现问题,而不是Docker的问题



要回答所问的问题,答案与其他每次安装PHP相同,请登录容器并在
PHP.ini
文件中注释掉扩展名,然后重新启动PHP服务。由于安装不同,我/我们无法在没有进一步信息的情况下为您提供任何关于具体过程的指导。

请从php.ini中删除该扩展