Bitbucket管道添加了额外的php扩展

Bitbucket管道添加了额外的php扩展,php,bitbucket-pipelines,Php,Bitbucket Pipelines,我正在使用bitbucket管道并使用garak/docker-php7:7.1中的docker映像 现在我需要php soap扩展,它不在上图中。如何在运行时安装它?或者有没有可能将整个docker配置放在我的pipelines配置中,而不从github中提取它?基本上就像这里的解释一样 您必须使用docker php ext install,这是php官方docker映像中的一个函数。请检查,在这个链接中,您拥有安装soap扩展的所有依赖项 apt get install-y libxml2

我正在使用bitbucket管道并使用garak/docker-php7:7.1中的docker映像


现在我需要php soap扩展,它不在上图中。如何在运行时安装它?或者有没有可能将整个docker配置放在我的pipelines配置中,而不从github中提取它?

基本上就像这里的解释一样

您必须使用
docker php ext install
,这是php官方docker映像中的一个函数。请检查,在这个链接中,您拥有安装soap扩展的所有依赖项


apt get install-y libxml2 dev php soap&&apt get clean-y&&docker php ext install soap

您的服务器是使用docker容器运行的吗?我没有用这种方式修复它。我读了一些书,创建了自己的docker容器。所以我现在可以自己管理扩展了。