为 Docker 容器提供 PHP SOAP 客户端

Supplying a Docker container with a PHP SOAP client

没有为 PHP Docker 容器安装 SOAP 客户端,我想知道正确的使用方法是什么?

注意:我正在使用 PHP 7.4 图像构建 docker-撰写 & Dockefile

步骤 1: 在 Dockerfile 中添加此行:

RUN apt-get update && apt-get install -y \
libxml2-dev \

RUN docker-php-ext-install soap

第二步:在php.ini中,找到去掉行首的注释分号:

extension=php_soap.dll 

extension=soap

步骤 3:使用此命令重建映像:

docker-compose up -d --force-recreate --build

步骤 4:使用 phpinfo() 检查是否启用了 Soap 客户端: